diff --git a/App/tools/driver.makefile b/App/tools/driver.makefile index 4c06c97980efd1e23635b8ab3d1c4366d45e2ba8..a508c1b5ea1facb8105faeaf045d3cb5bddd119b 100644 --- a/App/tools/driver.makefile +++ b/App/tools/driver.makefile @@ -847,35 +847,35 @@ install: ${INSTALLS} ${INSTALL_DBDS}: $(notdir ${INSTALL_DBDS}) @echo "Installing module dbd file(s) $^ to $(@D)" - $(INSTALL) -d -m444 $^ $(@D) + $(INSTALL) -d -m$(INSTALL_PERMISSIONS) $^ $(@D) ${INSTALL_LIBS}: $(notdir ${INSTALL_LIBS}) @echo "Installing module library $@" - $(INSTALL) -d -m555 $< $(@D) + $(INSTALL) -d -m$(SHRLIB_PERMISSIONS) $< $(@D) ${INSTALL_DEPS}: $(notdir ${INSTALL_DEPS}) @echo "Installing module dependency file $@" - $(INSTALL) -d -m444 $< $(@D) + $(INSTALL) -d -m$(INSTALL_PERMISSIONS) $< $(@D) ${INSTALL_META}: $(notdir ${INSTALL_META}) @echo "Installing metadata file $@" - $(INSTALL) -d -m444 $< $(@D) + $(INSTALL) -d -m$(INSTALL_PERMISSIONS) $< $(@D) ${INSTALL_DBS}: $(notdir ${INSTALL_DBS}) @echo "Installing module template files $^ to $(@D)" - $(INSTALL) -d -m444 $^ $(@D) + $(INSTALL) -d -m$(INSTALL_PERMISSIONS) $^ $(@D) ${INSTALL_SCRS}: $(notdir ${SCR}) @echo "Installing scripts $^ to $(@D)" - $(INSTALL) -d -m555 $^ $(@D) + $(INSTALL) -d -m$(BIN_PERMISSIONS) $^ $(@D) ${INSTALL_CFGS}: ${CFGS} @echo "Installing configuration files $^ to $(@D)" - $(INSTALL) -d -m444 $^ $(@D) + $(INSTALL) -d -m$(INSTALL_PERMISSIONS) $^ $(@D) ${INSTALL_BINS}: $(addprefix ../,$(filter-out /%,${BINS})) $(filter /%,${BINS}) @echo "Installing binaries $^ to $(@D)" - $(INSTALL) -d -m555 $^ $(@D) + $(INSTALL) -d -m$(BIN_PERMISSIONS) $^ $(@D) # Create SNL code from st/stt file. # Important to have %.o: %.st and %.o: %.stt rule before %.o: %.c rule!