From b08ca7cac77097835d3b303039b8320f8b67aa30 Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Sun, 13 Apr 2025 09:42:32 +0200 Subject: [PATCH] docker: Fix build. --- docker/build.sh | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/docker/build.sh b/docker/build.sh index d8f96d0bc..afb425da6 100755 --- a/docker/build.sh +++ b/docker/build.sh @@ -1,15 +1,16 @@ #!/bin/bash set -e -x +BUILD_DIR=/workspace/build/${TARGET} + +# Update submodules. git submodule update --init --depth=1 -make -C src -j$(nproc) TARGET=$TARGET submodules +make -j$(nproc) TARGET=${TARGET} submodules # Build the firmware. -make -j$(nproc) -C src clean -make -j$(nproc) -C src/lib/micropython/mpy-cross -make -j$(nproc) -C src TARGET=$TARGET LLVM_PATH=/workspace/llvm/bin +make -j$(nproc) BUILD=${BUILD_DIR} clean +make -j$(nproc) -C lib/micropython/mpy-cross +make -j$(nproc) BUILD=${BUILD_DIR} TARGET=${TARGET} LLVM_PATH=/workspace/llvm/bin -rm -fr /workspace/build/$TARGET -mkdir -p /workspace/build/$TARGET -cp -r src/build/bin/* /workspace/build/$TARGET +# Fix permissions. chown -R ${HOST_UID:-1000}:${HOST_GID:-1000} /workspace/build