diff options
Diffstat (limited to 'make')
-rw-r--r-- | make/host.cfg.in | 11 | ||||
-rw-r--r-- | make/main.cfg | 2 |
2 files changed, 8 insertions, 5 deletions
diff --git a/make/host.cfg.in b/make/host.cfg.in index 8b2350e6da..a68a1b2faf 100644 --- a/make/host.cfg.in +++ b/make/host.cfg.in @@ -30,13 +30,10 @@ CHMOD=@CHMOD@ SED=@SED@ M4=@M4@ +BSDINSTALL=@INSTALL@ INSTALL=$(PROJECT_TOOLS)/install-if-change INSTALL_VARIANT=$(PROJECT_TOOLS)/install-if-change -V "$(LIB_VARIANT)" -FGREP=@FGREP@ -GREP=@GREP@ -EGREP=@EGREP@ - # FIXME: HACK for a bug in cygwin-hosted egcs which returns a mixture # of '\\' and '/' as path separators. # Should be removed as soon as this bug is fixed in egcs. @@ -70,3 +67,9 @@ define make-script -e '1,1s?^#!SHELL?#!$(SHELL)?' < $< > $@ $(CHMOD) 0555 $@ endef + +INSTBINFLAGS = -m 0755 +INSTDATAFLAGS = -m 0644 +INSTLIBFLAGS = -m 0644 +INSTDIRFLAGS = -m 0755 -d +INSTINCFLAGS = -m 0644 diff --git a/make/main.cfg b/make/main.cfg index 7521d4ea99..f35000a989 100644 --- a/make/main.cfg +++ b/make/main.cfg @@ -63,7 +63,7 @@ VARIANTS=${TARGET_ARCH} ${TARGET_VARIANTS:%=${TARGET_ARCH}-%} # List of "recursion-able" targets for directory Makefiles # -RECURSE_TARGETS=all clean protos get clobber depend \ +RECURSE_TARGETS=all clean protos get clobber depend install \ $(TARGET_VARIANTS) $(TARGET_VARIANTS:%=%_install) ifeq ($(RTEMS_USE_OWN_PDIR),yes) |