diff --git a/make/rules.mk b/make/rules.mk index 22b55412..0ac8f42d 100644 --- a/make/rules.mk +++ b/make/rules.mk @@ -134,7 +134,16 @@ endif $(LIBS): make -$(MAKEFLAGS) -C $(LIBDIR) all -$(INSTALL_HDRDIR) $(INSTALL_BINDIR) $(INSTALL_LIBDIR) $(INSTALL_MKDIR): +$(INSTALL_LIBDIR): + $(INSTALL) -d -g $(LIBGROUP) -o $(LIBOWNER) -m 755 $@ + +$(INSTALL_HDRDIR): + $(INSTALL) -d -g $(HDRGROUP) -o $(HDROWNER) -m 755 $@ + +$(INSTALL_BINDIR): + $(INSTALL) -d -g $(BINGROUP) -o $(BINOWNER) -m 755 $@ + +$(INSTALL_MKDIR): $(INSTALL) -d -g $(MAKEGROUP) -o $(MAKEOWNER) -m 755 $@ $(INSTALLED_LIB_SO) $(INSTALLED_LIB_A): $(TOPDIR)/libdir.done @@ -186,7 +195,7 @@ $(INSTALL_MKDIR)/%.mk: %.mk $(INSTALL_DOCDIR_DIST)/% $(INSTALL_DOCDIR_DEVEL)/%: % mkdir -p $(dir $@) - $(INSTALL) -o $(HDROWNER) -g $(HDRGROUP) -m $(HDRMODE) $< $@ + $(INSTALL) -o $(DOCOWNER) -g $(DOCGROUP) -m $(DOCMODE) $< $@ $(INSTALLED_PROFILE_PATH_SCRIPT): echo "if [ -z \"\$$PATH\" ]; then PATH=$(shell echo $(INSTALL_BINDIR) | sed -e s%^$(ENV_PREFIX)/%/%)" > path_script.sh @@ -195,7 +204,7 @@ $(INSTALLED_PROFILE_PATH_SCRIPT): $(INSTALL) -o $(MAKEOWNER) -g $(MAKEGROUP) -m $(MAKEMODE) path_script.sh $@ $(INSTALLED_VERSION_FILE): - $(INSTALL) -o $(MAKEOWNER) -g $(MAKEGROUP) -m $(MAKEMODE) $(TOPDIR)/VERSION $@ + $(INSTALL) -o $(DOCOWNER) -g $(DOCGROUP) -m $(DOCMODE) $(TOPDIR)/VERSION $@ echo $(DIST_VERSION) > $@ ifeq ($(DEVELOPMENT),true)