diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 834b285..e553760 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: linux-${{ matrix.name }} - path: build + path: build/bin build-macos: name: Build macOS @@ -50,7 +50,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: macos-universal - path: build + path: build/bin release: name: Release diff --git a/Dockerfile b/Dockerfile index bb0f9fd..0382f8f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,4 +16,4 @@ RUN ./configure --target=powerpc-unknown-eabi --prefix=/target --disable-nls --d # Export binary (usage: docker build --target export --output build .) FROM scratch AS export -COPY --from=build /target/bin/* . +COPY --from=build /target/* . diff --git a/build-macos.sh b/build-macos.sh index 2164be7..1acd5f7 100755 --- a/build-macos.sh +++ b/build-macos.sh @@ -3,7 +3,7 @@ PREFIX="$(pwd)/build" wget -qO- https://ftp.gnu.org/gnu/binutils/binutils-2.41.tar.xz | tar -xJ cd binutils-2.41 export CFLAGS="-arch arm64 -arch x86_64 -mmacosx-version-min=10.11" -./configure --target=powerpc-unknown-eabi --prefix="$PREFIX" --disable-nls --without-zstd +./configure --target=powerpc-unknown-eabi --prefix="$PREFIX" --disable-nls --disable-shared --without-zstd make -j$(nproc) configure-host make -j$(nproc) make install-strip