]> git.ipfire.org Git - people/ms/ipfire-2.x.git/commitdiff
make.sh: Create and mount and images directory
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 8 Jul 2024 16:24:07 +0000 (16:24 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 8 Jul 2024 16:24:07 +0000 (16:24 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
make.sh

diff --git a/make.sh b/make.sh
index b0f747e2ae4aa36f691ef3041ba9a108927a5793..be0b6480928be4aa2111792e26ef6f471cae90a8 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -478,6 +478,7 @@ prepareenv() {
 
        # Make some extra directories
        mkdir -p "${CCACHE_DIR}"
+       mkdir -p "${IMAGES_DIR}"
        mkdir -p "${BUILD_DIR}/${TOOLS_DIR}"
        mkdir -p "${BUILD_DIR}/cache"
        mkdir -p "${BUILD_DIR}/dev"
@@ -491,6 +492,7 @@ prepareenv() {
        mkdir -p "${BUILD_DIR}/usr/src/config"
        mkdir -p "${BUILD_DIR}/usr/src/doc"
        mkdir -p "${BUILD_DIR}/usr/src/html"
+       mkdir -p "${BUILD_DIR}/usr/src/images"
        mkdir -p "${BUILD_DIR}/usr/src/langs"
        mkdir -p "${BUILD_DIR}/usr/src/lfs"
        mkdir -p "${BUILD_DIR}/usr/src/log"
@@ -565,6 +567,9 @@ prepareenv() {
        # Mount the ccache
        mount --bind "${CCACHE_DIR}"            "${BUILD_DIR}/usr/src/ccache"
 
+       # Mount the images directory
+       mount --bind "${IMAGES_DIR}"            "${BUILD_DIR}/usr/src/images"
+
        # Configure the ccache
        export CCACHE_TEMPDIR="/tmp"
        export CCACHE_COMPILERCHECK="string:toolchain-${TOOLCHAINVER} ${BUILD_ARCH}"
@@ -2188,6 +2193,7 @@ readonly CACHE_DIR="${BASEDIR}/cache"
 readonly TOOLCHAIN_DIR="${CACHE_DIR}/toolchains"
 readonly CCACHE_DIR="${BASEDIR}/ccache/${BUILD_ARCH}/${TOOLCHAINVER}"
 readonly BUILD_DIR="${BASEDIR}/build_${BUILD_ARCH}"
+readonly IMAGES_DIR="${BASEDIR}/images_${BUILD_ARCH}"
 readonly LOG_DIR="${BASEDIR}/log_${BUILD_ARCH}"
 readonly TOOLS_DIR="/tools_${BUILD_ARCH}"