From a5585a7caecb3fe86aa30aafc0e55b18a7834bc7 Mon Sep 17 00:00:00 2001 From: Richard Mortier Date: Wed, 15 May 2019 10:09:55 +0100 Subject: dabuild: segregate `packages/` by version on the host --- dabuild.in | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dabuild.in b/dabuild.in index 40f03e7..d65317e 100755 --- a/dabuild.in +++ b/dabuild.in @@ -41,12 +41,13 @@ else fi ## check $DABUILD_PACKAGES is a writable directory -ABUILD_PACKAGES=${DABUILD_PACKAGES:-${PWD%/aports*}/packages} +ABUILD_PACKAGES=${DABUILD_PACKAGES:-${PWD%/aports*}/packages/${ABUILD_VERSION}} if [ ! \( -d "$ABUILD_PACKAGES" -a -w "$ABUILD_PACKAGES" \) ]; then - die "Error: invalid packages directory specified!" \ - "ABUILD_PACKAGES = '$ABUILD_PACKAGES'" \ - "DABUILD_PACKAGES = '$DABUILD_PACKAGES'" + mkdir -p $ABUILD_PACKAGES \ + || die "Error: invalid packages directory specified!" \ + "ABUILD_PACKAGES = '$ABUILD_PACKAGES'" \ + "DABUILD_PACKAGES = '$DABUILD_PACKAGES'" fi ## setup volumes; use named volumes as cache if desired -- cgit v1.2.3