make: improve previous and add `upgrade' target while at it
This commit is contained in:
parent
6e7f1432f6
commit
d6ad3cdd96
27
Makefile
27
Makefile
|
@ -166,17 +166,26 @@ plist: force
|
||||||
@${MAKE} -C ${.CURDIR}/lang plist
|
@${MAKE} -C ${.CURDIR}/lang plist
|
||||||
@${MAKE} -C ${.CURDIR}/src plist
|
@${MAKE} -C ${.CURDIR}/src plist
|
||||||
|
|
||||||
TMPDIR?= ${DESTDIR}/tmp/core-pkg
|
WRKDIR?=${.CURDIR}/work
|
||||||
|
WRKSRC= ${WRKDIR}/src
|
||||||
|
PKGDIR= ${WRKDIR}/pkg
|
||||||
|
|
||||||
package: force
|
package: force
|
||||||
@rm -rf ${TMPDIR}
|
@${PKG} info gettext-tools > /dev/null
|
||||||
@${MAKE} DESTDIR=${TMPDIR} FLAVOUR=${FLAVOUR} install
|
@${PKG} info git > /dev/null
|
||||||
@${MAKE} DESTDIR=${TMPDIR} scripts
|
@rm -rf ${WRKSRC} ${PKGDIR}
|
||||||
@${MAKE} DESTDIR=${TMPDIR} manifest > ${TMPDIR}/+MANIFEST
|
@${MAKE} DESTDIR=${WRKSRC} FLAVOUR=${FLAVOUR} install
|
||||||
@${MAKE} DESTDIR=${TMPDIR} plist > ${TMPDIR}/plist
|
@${MAKE} DESTDIR=${WRKSRC} scripts
|
||||||
@${PKG} create -v -m ${TMPDIR} -r ${TMPDIR} -p ${TMPDIR}/plist
|
@${MAKE} DESTDIR=${WRKSRC} manifest > ${WRKSRC}/+MANIFEST
|
||||||
@ls -lah *.txz
|
@${MAKE} DESTDIR=${WRKSRC} plist > ${WRKSRC}/plist
|
||||||
@rm -rf ${TMPDIR}
|
@${PKG} create -v -m ${WRKSRC} -r ${WRKSRC} \
|
||||||
|
-p ${WRKSRC}/plist -o ${PKGDIR}
|
||||||
|
@echo -n "Sucessfully built "
|
||||||
|
@cd ${PKGDIR}; find . -name "*.txz" | cut -c3-
|
||||||
|
|
||||||
|
upgrade: package
|
||||||
|
${PKG} delete -y ${CORE_NAME}
|
||||||
|
${PKG} add ${PKGDIR}/*.txz
|
||||||
|
|
||||||
lint: force
|
lint: force
|
||||||
find ${.CURDIR}/src ${.CURDIR}/scripts \
|
find ${.CURDIR}/src ${.CURDIR}/scripts \
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
*
|
Loading…
Reference in New Issue