From ad97a8aed3278441a41637ad481ad2b0287ff984 Mon Sep 17 00:00:00 2001
From: Simon Rose <simon.rose@ess.eu>
Date: Thu, 5 Nov 2020 11:45:09 +0100
Subject: [PATCH] Use install permissions from CONFIG_COMMON from EPICS base

---
 App/tools/driver.makefile | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/App/tools/driver.makefile b/App/tools/driver.makefile
index 4c06c979..a508c1b5 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!
-- 
GitLab