mirror of
https://github.com/opnsense/plugins.git
synced 2026-05-28 04:34:15 -04:00
Framework: load firmware repo scripts on post update
(cherry picked from commitc888c851d7) (cherry picked from commit1ade0ef804)
This commit is contained in:
parent
e1888d2d03
commit
dd07efe178
1 changed files with 10 additions and 4 deletions
|
|
@ -131,8 +131,8 @@ manifest: check
|
|||
done
|
||||
@echo "}"
|
||||
.endif
|
||||
@if [ -f ${WRKSRC}/usr/local/opnsense/version/${PLUGIN_NAME} ]; then \
|
||||
echo "annotations $$(cat ${WRKSRC}/usr/local/opnsense/version/${PLUGIN_NAME})"; \
|
||||
@if [ -f ${WRKSRC}${LOCALBASE}/opnsense/version/${PLUGIN_NAME} ]; then \
|
||||
echo "annotations $$(cat ${WRKSRC}${LOCALBASE}/opnsense/version/${PLUGIN_NAME})"; \
|
||||
fi
|
||||
|
||||
scripts: check scripts-pre scripts-auto scripts-manual scripts-post
|
||||
|
|
@ -185,6 +185,12 @@ scripts-auto:
|
|||
${DESTDIR}/+POST_INSTALL; \
|
||||
done; \
|
||||
fi
|
||||
@if [ -d ${.CURDIR}/src/opnsense/scripts/firmware/repos ]; then \
|
||||
for FILE in $$(cd ${.CURDIR}/src && find -s \
|
||||
opnsense/scripts/firmware/repos -type f); do \
|
||||
echo "${LOCALBASE}/$${FILE#.}" >> ${DESTDIR}/+POST_INSTALL; \
|
||||
done \
|
||||
fi
|
||||
|
||||
scripts-manual:
|
||||
@for SCRIPT in ${PLUGIN_SCRIPTS}; do \
|
||||
|
|
@ -273,7 +279,7 @@ package: check
|
|||
@${MAKE} DESTDIR=${WRKSRC} install
|
||||
@echo " done"
|
||||
@echo ">>> Generated version info for ${PLUGIN_PKGNAME}-${PLUGIN_PKGVERSION}:"
|
||||
@cat ${WRKSRC}/usr/local/opnsense/version/${PLUGIN_NAME}
|
||||
@cat ${WRKSRC}${LOCALBASE}/opnsense/version/${PLUGIN_NAME}
|
||||
@echo -n ">>> Generating metadata for ${PLUGIN_PKGNAME}-${PLUGIN_PKGVERSION}..."
|
||||
@${MAKE} DESTDIR=${WRKSRC} metadata
|
||||
@echo " done"
|
||||
|
|
@ -434,7 +440,7 @@ style-model:
|
|||
|
||||
test: check
|
||||
@if [ -d ${.CURDIR}/src/opnsense/mvc/tests ]; then \
|
||||
cd /usr/local/opnsense/mvc/tests && \
|
||||
cd ${LOCALBASE}/opnsense/mvc/tests && \
|
||||
phpunit --configuration PHPunit.xml \
|
||||
${.CURDIR}/src/opnsense/mvc/tests; \
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in a new issue