Changeset View
Changeset View
Standalone View
Standalone View
Makefile.inc1
| Show First 20 Lines • Show All 2,266 Lines • ▼ Show 20 Lines | |||||
| .endif | .endif | ||||
| create-world-packages-jobs: .PHONY | create-world-packages-jobs: .PHONY | ||||
| .for pkgname in ${_PKGS} | .for pkgname in ${_PKGS} | ||||
| create-world-packages-jobs: create-world-package-${pkgname} | create-world-packages-jobs: create-world-package-${pkgname} | ||||
| create-world-package-${pkgname}: .PHONY | create-world-package-${pkgname}: .PHONY | ||||
| @sh ${SRCDIR}/release/packages/generate-ucl.sh -o ${pkgname} \ | @sh ${SRCDIR}/release/packages/generate-ucl.sh -o ${pkgname} \ | ||||
| -s ${SRCDIR} -u ${WSTAGEDIR}/${pkgname}.ucl | -s ${SRCDIR} -u ${WSTAGEDIR}/${pkgname}.ucl | ||||
| @awk -F\" ' \ | @if [ "$$(grep -vc '^@dir' ${WSTAGEDIR}/${pkgname}.plist)" -gt 0 ]; then \ | ||||
| awk -F\" ' \ | |||||
| /^name/ { printf("===> Creating %s-", $$2); next } \ | /^name/ { printf("===> Creating %s-", $$2); next } \ | ||||
| /^version/ { print $$2; next } \ | /^version/ { print $$2; next } \ | ||||
| ' ${WSTAGEDIR}/${pkgname}.ucl | ' ${WSTAGEDIR}/${pkgname}.ucl && \ | ||||
| ${PKG_CMD} -o ABI=${PKG_ABI} -o ALLOW_BASE_SHLIBS=yes \ | ${PKG_CMD} -o ABI=${PKG_ABI} -o ALLOW_BASE_SHLIBS=yes \ | ||||
| -o OSVERSION="${SRCRELDATE}" \ | -o OSVERSION="${SRCRELDATE}" \ | ||||
| create -f ${PKG_FORMAT} ${PKG_CLEVEL} -T${PKG_CTHREADS} \ | create -f ${PKG_FORMAT} ${PKG_CLEVEL} -T${PKG_CTHREADS} \ | ||||
| -M ${WSTAGEDIR}/${pkgname}.ucl \ | -M ${WSTAGEDIR}/${pkgname}.ucl \ | ||||
| -p ${WSTAGEDIR}/${pkgname}.plist \ | -p ${WSTAGEDIR}/${pkgname}.plist \ | ||||
| -r ${WSTAGEDIR} \ | -r ${WSTAGEDIR} \ | ||||
| -o ${REPODIR}/${PKG_ABI}/${PKG_OUTPUT_DIR} | -o ${REPODIR}/${PKG_ABI}/${PKG_OUTPUT_DIR}; \ | ||||
| else \ | |||||
| awk -F\" ' \ | |||||
| /^name/ { printf("===> Skipping %s-", $$2); next } \ | |||||
| /^version/ { print $$2; next } \ | |||||
| ' ${WSTAGEDIR}/${pkgname}.ucl; \ | |||||
| fi | |||||
| .endfor | .endfor | ||||
| create-sets-packages-jobs: .PHONY create-sets-packages | create-sets-packages-jobs: .PHONY create-sets-packages | ||||
| create-sets-packages: .PHONY | create-sets-packages: .PHONY | ||||
| @echo "==> Creating set metapackages." | @echo "==> Creating set metapackages." | ||||
| sh "${SRCDIR}/release/packages/create-sets.sh" "${SRCDIR}" \ | sh "${SRCDIR}/release/packages/create-sets.sh" "${SRCDIR}" \ | ||||
| "${WSTAGEDIR}" "${REPODIR}/${PKG_ABI}/${PKG_OUTPUT_DIR}" \ | "${WSTAGEDIR}" "${REPODIR}/${PKG_ABI}/${PKG_OUTPUT_DIR}" \ | ||||
| VERSION "${PKG_VERSION}" \ | VERSION "${PKG_VERSION}" \ | ||||
| ▲ Show 20 Lines • Show All 1,811 Lines • Show Last 20 Lines | |||||