mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-13 00:07:26 +00:00
make: add `package' target
Requires FLAVOUR setting of not OpenSSL and git + gettext-tools packages installed.
This commit is contained in:
parent
8912f9090b
commit
445504da33
12
Makefile
12
Makefile
@ -166,6 +166,18 @@ plist: force
|
||||
@${MAKE} -C ${.CURDIR}/lang plist
|
||||
@${MAKE} -C ${.CURDIR}/src plist
|
||||
|
||||
TMPDIR?= ${DESTDIR}/tmp/core-pkg
|
||||
|
||||
package: force
|
||||
@rm -rf ${TMPDIR}
|
||||
@${MAKE} DESTDIR=${TMPDIR} FLAVOUR=${FLAVOUR} install
|
||||
@${MAKE} DESTDIR=${TMPDIR} scripts
|
||||
@${MAKE} DESTDIR=${TMPDIR} manifest > ${TMPDIR}/+MANIFEST
|
||||
@${MAKE} DESTDIR=${TMPDIR} plist > ${TMPDIR}/plist
|
||||
@${PKG} create -v -m ${TMPDIR} -r ${TMPDIR} -p ${TMPDIR}/plist
|
||||
@ls -lah *.txz
|
||||
@rm -rf ${TMPDIR}
|
||||
|
||||
lint: force
|
||||
find ${.CURDIR}/src ${.CURDIR}/scripts \
|
||||
-name "*.sh" -type f -print0 | xargs -0 -n1 sh -n
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user