Commit a154812f authored by Franco Fichtner's avatar Franco Fichtner

make: refactor previous, some missing spots

parent 3ecf0b8a
...@@ -32,30 +32,12 @@ all: ...@@ -32,30 +32,12 @@ all:
force: force:
WRKDIR?=${.CURDIR}/work WANTS= git pear-PHP_CodeSniffer phpunit
WRKSRC= ${WRKDIR}/src
PKGDIR= ${WRKDIR}/pkg
mount: force
@if [ ! -f ${WRKDIR}/.mount_done ]; then \
echo -n "Enabling core.git live mount..."; \
${.CURDIR}/scripts/version.sh > \
${.CURDIR}/src/opnsense/version/opnsense; \
mount_unionfs ${.CURDIR}/src /usr/local; \
touch ${WRKDIR}/.mount_done; \
echo "done"; \
service configd restart; \
fi
umount: force .for WANT in ${WANTS}
@if [ -f ${WRKDIR}/.mount_done ]; then \ want-${WANT}: force
echo -n "Disabling core.git live mount..."; \ @${PKG} info ${WANT} > /dev/null
umount -f "<above>:${.CURDIR}/src"; \ .endfor
rm ${.CURDIR}/src/opnsense/version/opnsense; \
rm ${WRKDIR}/.mount_done; \
echo "done"; \
service configd restart; \
fi
.if ${GIT} != true .if ${GIT} != true
CORE_COMMIT!= ${.CURDIR}/scripts/version.sh CORE_COMMIT!= ${.CURDIR}/scripts/version.sh
...@@ -155,11 +137,31 @@ CORE_DEPENDS?= apinger \ ...@@ -155,11 +137,31 @@ CORE_DEPENDS?= apinger \
wol \ wol \
zip zip
want-git: force WRKDIR?=${.CURDIR}/work
@${PKG} info git > /dev/null WRKSRC= ${WRKDIR}/src
PKGDIR= ${WRKDIR}/pkg
mount: want-git
@if [ ! -f ${WRKDIR}/.mount_done ]; then \
echo -n "Enabling core.git live mount..."; \
echo "${CORE_COMMIT}" > \
${.CURDIR}/src/opnsense/version/opnsense; \
mount_unionfs ${.CURDIR}/src /usr/local; \
touch ${WRKDIR}/.mount_done; \
echo "done"; \
service configd restart; \
fi
umount: force
@if [ -f ${WRKDIR}/.mount_done ]; then \
echo -n "Disabling core.git live mount..."; \
umount -f "<above>:${.CURDIR}/src"; \
rm ${.CURDIR}/src/opnsense/version/opnsense; \
rm ${WRKDIR}/.mount_done; \
echo "done"; \
service configd restart; \
fi
want-pear-PHP_CodeSniffer: force
@${PKG} info pear-PHP_CodeSniffer > /dev/null
manifest: want-git manifest: want-git
@echo "name: \"${CORE_NAME}\"" @echo "name: \"${CORE_NAME}\""
...@@ -190,7 +192,7 @@ name: force ...@@ -190,7 +192,7 @@ name: force
depends: force depends: force
@echo ${CORE_DEPENDS} @echo ${CORE_DEPENDS}
scripts: force scripts: want-git
@mkdir -p ${DESTDIR} @mkdir -p ${DESTDIR}
@cp -v -- +PRE_DEINSTALL +POST_INSTALL ${DESTDIR} @cp -v -- +PRE_DEINSTALL +POST_INSTALL ${DESTDIR}
@sed -i '' -e "s/%%CORE_COMMIT%%/${CORE_COMMIT}/g" \ @sed -i '' -e "s/%%CORE_COMMIT%%/${CORE_COMMIT}/g" \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment