update build yaml
This commit is contained in:
parent
299891dab9
commit
9d521732cc
|
|
@ -160,6 +160,12 @@ jobs:
|
||||||
grep -A4 'fn get_ffmpeg_target_os' "$BUILDRS"
|
grep -A4 'fn get_ffmpeg_target_os' "$BUILDRS"
|
||||||
echo "MACOSX_DEPLOYMENT_TARGET=11.0" >> "$GITHUB_ENV"
|
echo "MACOSX_DEPLOYMENT_TARGET=11.0" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
|
- name: Clean stale nam-ffi build artifacts
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
rm -rf lightningbeam-ui/target/release/build/nam-ffi-*
|
||||||
|
rm -rf lightningbeam-ui/target/debug/build/nam-ffi-*
|
||||||
|
|
||||||
- name: Build release binary
|
- name: Build release binary
|
||||||
shell: bash
|
shell: bash
|
||||||
env:
|
env:
|
||||||
|
|
@ -167,9 +173,21 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
cd lightningbeam-ui
|
cd lightningbeam-ui
|
||||||
if [ -n "${{ matrix.target }}" ]; then
|
if [ -n "${{ matrix.target }}" ]; then
|
||||||
cargo build --release --bin lightningbeam-editor --target ${{ matrix.target }}
|
cargo build -vv --release --bin lightningbeam-editor --target ${{ matrix.target }} 2>&1 | tee /tmp/build.log || {
|
||||||
|
echo "=== nam-ffi build output ==="
|
||||||
|
grep -A50 'running.*nam-ffi\|Compiling nam-ffi\|NeuralAudio' /tmp/build.log | head -80
|
||||||
|
echo "=== nam-ffi OUT_DIR contents ==="
|
||||||
|
find target -path '*/nam-ffi-*/out/build' -exec ls -R {} \; 2>/dev/null || echo "not found"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
else
|
else
|
||||||
cargo build --release --bin lightningbeam-editor
|
cargo build -vv --release --bin lightningbeam-editor 2>&1 | tee /tmp/build.log || {
|
||||||
|
echo "=== nam-ffi build output ==="
|
||||||
|
grep -A50 'running.*nam-ffi\|Compiling nam-ffi\|NeuralAudio' /tmp/build.log | head -80
|
||||||
|
echo "=== nam-ffi OUT_DIR contents ==="
|
||||||
|
find target -path '*/nam-ffi-*/out/build' -exec ls -R {} \; 2>/dev/null || echo "not found"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Copy cross-compiled binary to release dir
|
- name: Copy cross-compiled binary to release dir
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue