mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-12 12:15:52 +02:00
make.sh: Create and mount and images directory
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
6
make.sh
6
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}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user