diff --git a/src/dropshell-build b/src/dropshell-build index 28d421f..7b64ee8 100755 --- a/src/dropshell-build +++ b/src/dropshell-build @@ -94,8 +94,11 @@ function build_arch() { export CXXFLAGS="--sysroot=$SYSROOT" export LDFLAGS="--sysroot=$SYSROOT" export MAKEFLAGS="-j${JOBS}" - export CCACHE_DIR="ARCH_BUILD_DIR/ccache" - + export CCACHE_DIR="${ARCH_BUILD_DIR}/ccache" + export CMAKE_EXE_LINKER_FLAGS="-fuse-ld=mold" + export CMAKE_MODULE_LINKER_FLAGS="-fuse-ld=mold" + export CMAKE_SHARED_LINKER_FLAGS="-fuse-ld=mold" + cmake -B "${ARCH_BUILD_DIR}" -G Ninja \ -DCMAKE_BUILD_TYPE="${CMAKE_BUILD_TYPE}" \ -DCMAKE_C_COMPILER_LAUNCHER=ccache \