summaryrefslogtreecommitdiffhomepage
path: root/vars/invariants_zipdist.vars
diff options
context:
space:
mode:
Diffstat (limited to 'vars/invariants_zipdist.vars')
-rw-r--r--vars/invariants_zipdist.vars28
1 files changed, 16 insertions, 12 deletions
diff --git a/vars/invariants_zipdist.vars b/vars/invariants_zipdist.vars
index 9a90b1a5..66f38a64 100644
--- a/vars/invariants_zipdist.vars
+++ b/vars/invariants_zipdist.vars
@@ -12,18 +12,22 @@ pkg_invariants_zipdist_all() {
fi;
done;
_dist_fname="${DEFAULT_ZIPDIST_FNAME_PREFIX}${BUILD_USER}@${BUILD_HNAME}-${BUILD_DATE_START}.zip";
- "${BUILD_WORKDIR}/mpackage/mpackage.sh" \
- --defroot=/dev/fs/c/midipix \
- --flysyms \
- --minroot="${PREFIX_MINIPIX}" \
- --objroot="${BUILD_WORKDIR}" \
- --pkgroot="${BUILD_WORKDIR}/pkgroot" \
- --product=Midipix \
- --subset="${_pkglist_fname}" \
- --symbols \
- --sysroot="${BUILD_WORKDIR}/sysroot" \
- --target="${DEFAULT_TARGET}" \
- --tmproot="${BUILD_WORKDIR}/tmproot" \
+ if [ -e "${BUILD_WORKDIR}/zipdist" ]; then
+ ex_rtl_fileop rm "${BUILD_WORKDIR}/zipdist";
+ fi;
+ ex_rtl_fileop mkdir "${BUILD_WORKDIR}/zipdist";
+ "${BUILD_WORKDIR}/mpackage/mpackage.sh" \
+ --defroot="${DEFAULT_ZIPDIST_DEFROOT}" \
+ --flysyms \
+ --minroot="${PREFIX_MINIPIX}" \
+ --objroot="${BUILD_WORKDIR}" \
+ --pkgroot="${BUILD_WORKDIR}/zipdist/pkgroot" \
+ --product=Midipix \
+ --subset="${_pkglist_fname}" \
+ --symbols \
+ --sysroot="${BUILD_WORKDIR}/zipdist/sysroot" \
+ --target="${DEFAULT_TARGET}" \
+ --tmproot="${BUILD_WORKDIR}/zipdist/tmproot" \
--zipfile="${PREFIX}/${_dist_fname}";
fi;
};