diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e3013f2..8c31c99 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -183,7 +183,7 @@ jobs: path: releases/ - macOS: + macOS_ffmpeg: runs-on: macos-13 steps: @@ -275,55 +275,40 @@ jobs: # path: releases/ - macOS_libav: - runs-on: macos-13 - - steps: - - name: Install Rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - - - name: Checkout - uses: actions/checkout@v2 - - - name: Install deps - run: | - brew install pkg-config ffmpeg - - - name: Install Rust support for ARM64 & prepare environment - run: | - rustup target add aarch64-apple-darwin - mkdir releases - - - name: Build - run: | - cargo build --release --features update-aubio-bindings,libav - strip target/release/bliss-analyser - cp target/release/bliss-analyser releases/bliss-analyser-x86_64 - cargo build --target=aarch64-apple-darwin --release --features update-aubio-bindings,libav - strip target/aarch64-apple-darwin/release/bliss-analyser - cp target/aarch64-apple-darwin/release/bliss-analyser releases/bliss-analyser-arm64 - - - name: Build fat binary - run: | - lipo -create \ - -arch x86_64 releases/bliss-analyser-x86_64 \ - -arch arm64 releases/bliss-analyser-arm64 \ - -output releases/bliss-analyser - - - name: Remove ununsed binaries - run: - rm releases/bliss-analyser-x86_64 releases/bliss-analyser-arm64 - - - name: Upload artifacts - uses: actions/upload-artifact@v4 - with: - name: bliss-analyser-mac-libav - path: releases/ +# macOS_libav: +# runs-on: macos-13 +# +# steps: +# - name: Install Rust +# uses: actions-rs/toolchain@v1 +# with: +# toolchain: stable +# +# - name: Checkout +# uses: actions/checkout@v2 +# +# - name: Install deps +# run: | +# brew install pkg-config ffmpeg +# +# - name: Build +# run: | +# mkdir releases +# cargo build --release +# strip target/release/bliss-analyser +# cp target/release/bliss-analyser releases/bliss-analyser +# cp UserGuide.md releases/README.md +# cp LICENSE releases/ +# cp configs/macos.ini releases/config.ini +# +# - name: Upload artifacts +# uses: actions/upload-artifact@v4 +# with: +# name: bliss-analyser-mac-libav +# path: releases/ - Windows: + Windows_libav: runs-on: windows-2019 steps: