Mk: automate scripting loader.conf

This commit is contained in:
Franco Fichtner
2016-09-22 23:39:08 +02:00
parent 7ccea3e5a2
commit 6554c8cf9e
5 changed files with 11 additions and 9 deletions
+11 -1
View File
@@ -90,13 +90,23 @@ manifest: check
@echo "}"
.endif
scripts: check
scripts: check scripts-manual scripts-auto
scripts-manual:
@for SCRIPT in ${PLUGIN_SCRIPTS}; do \
if [ -f $${SCRIPT} ]; then \
cp $${SCRIPT} ${DESTDIR}/; \
fi; \
done
scripts-auto:
@if [ -d ${.CURDIR}/src/etc/rc.loader.d ]; then \
for SCRIPT in +POST_INSTALL +POST_DEINSTALL; do \
echo 'echo "Reloading firmware configuration"' >> ${DESTDIR}/$${SCRIPT}; \
echo '/usr/local/etc/rc.configure_firmware' >> ${DESTDIR}/$${SCRIPT}; \
done; \
fi
install: check
@mkdir -p ${DESTDIR}${LOCALBASE}
@(cd ${.CURDIR}/src; find * -type f) | while read FILE; do \
-2
View File
@@ -1,2 +0,0 @@
echo "Reloading firmware configuration"
/usr/local/etc/rc.configure_firmware
-2
View File
@@ -1,2 +0,0 @@
echo "Reloading firmware configuration"
/usr/local/etc/rc.configure_firmware
-2
View File
@@ -1,2 +0,0 @@
echo "Reloading firmware configuration"
/usr/local/etc/rc.configure_firmware
-2
View File
@@ -1,2 +0,0 @@
echo "Reloading firmware configuration"
/usr/local/etc/rc.configure_firmware