mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-28 11:43:25 +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
|
# Make some extra directories
|
||||||
mkdir -p "${CCACHE_DIR}"
|
mkdir -p "${CCACHE_DIR}"
|
||||||
|
mkdir -p "${IMAGES_DIR}"
|
||||||
mkdir -p "${BUILD_DIR}/${TOOLS_DIR}"
|
mkdir -p "${BUILD_DIR}/${TOOLS_DIR}"
|
||||||
mkdir -p "${BUILD_DIR}/cache"
|
mkdir -p "${BUILD_DIR}/cache"
|
||||||
mkdir -p "${BUILD_DIR}/dev"
|
mkdir -p "${BUILD_DIR}/dev"
|
||||||
@@ -491,6 +492,7 @@ prepareenv() {
|
|||||||
mkdir -p "${BUILD_DIR}/usr/src/config"
|
mkdir -p "${BUILD_DIR}/usr/src/config"
|
||||||
mkdir -p "${BUILD_DIR}/usr/src/doc"
|
mkdir -p "${BUILD_DIR}/usr/src/doc"
|
||||||
mkdir -p "${BUILD_DIR}/usr/src/html"
|
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/langs"
|
||||||
mkdir -p "${BUILD_DIR}/usr/src/lfs"
|
mkdir -p "${BUILD_DIR}/usr/src/lfs"
|
||||||
mkdir -p "${BUILD_DIR}/usr/src/log"
|
mkdir -p "${BUILD_DIR}/usr/src/log"
|
||||||
@@ -565,6 +567,9 @@ prepareenv() {
|
|||||||
# Mount the ccache
|
# Mount the ccache
|
||||||
mount --bind "${CCACHE_DIR}" "${BUILD_DIR}/usr/src/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
|
# Configure the ccache
|
||||||
export CCACHE_TEMPDIR="/tmp"
|
export CCACHE_TEMPDIR="/tmp"
|
||||||
export CCACHE_COMPILERCHECK="string:toolchain-${TOOLCHAINVER} ${BUILD_ARCH}"
|
export CCACHE_COMPILERCHECK="string:toolchain-${TOOLCHAINVER} ${BUILD_ARCH}"
|
||||||
@@ -2188,6 +2193,7 @@ readonly CACHE_DIR="${BASEDIR}/cache"
|
|||||||
readonly TOOLCHAIN_DIR="${CACHE_DIR}/toolchains"
|
readonly TOOLCHAIN_DIR="${CACHE_DIR}/toolchains"
|
||||||
readonly CCACHE_DIR="${BASEDIR}/ccache/${BUILD_ARCH}/${TOOLCHAINVER}"
|
readonly CCACHE_DIR="${BASEDIR}/ccache/${BUILD_ARCH}/${TOOLCHAINVER}"
|
||||||
readonly BUILD_DIR="${BASEDIR}/build_${BUILD_ARCH}"
|
readonly BUILD_DIR="${BASEDIR}/build_${BUILD_ARCH}"
|
||||||
|
readonly IMAGES_DIR="${BASEDIR}/images_${BUILD_ARCH}"
|
||||||
readonly LOG_DIR="${BASEDIR}/log_${BUILD_ARCH}"
|
readonly LOG_DIR="${BASEDIR}/log_${BUILD_ARCH}"
|
||||||
readonly TOOLS_DIR="/tools_${BUILD_ARCH}"
|
readonly TOOLS_DIR="/tools_${BUILD_ARCH}"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user