Browse Source

CI: Add build jack2 step

Signed-off-by: falkTX <falktx@falktx.com>
tags/v1.9.20
falkTX 3 years ago
parent
commit
54766cc615
1 changed files with 15 additions and 1 deletions
  1. +15
    -1
      .github/workflows/build.yml

+ 15
- 1
.github/workflows/build.yml View File

@@ -39,10 +39,17 @@ jobs:
git -C PawPaw checkout ${PAWPAW_VERSION}
fi
./PawPaw/bootstrap-jack2.sh macos && ./PawPaw/.cleanup.sh macos
- name: Build jack2
shell: bash
run: |
pushd PawPaw && source local.env macos && popd
~/PawPawBuilds/targets/macos/bin/python3 ./waf configure --platform=darwin --prefix=/usr/local
~/PawPawBuilds/targets/macos/bin/python3 ./waf build -j $(sysctl -n hw.logicalcpu)
~/PawPawBuilds/targets/macos/bin/python3 ./waf install --destdir="$(pwd)/destdir"

# macOS native universal build
macos_universal:
runs-on: macos-latest
runs-on: macos-10.15
steps:
- uses: actions/checkout@v2
with:
@@ -112,6 +119,13 @@ jobs:
git -C PawPaw checkout ${PAWPAW_VERSION}
fi
./PawPaw/bootstrap-jack2.sh win32 && ./PawPaw/.cleanup.sh win32
- name: Build jack2
shell: bash
run: |
pushd PawPaw && source local.env win32 && popd
wine ~/PawPawBuilds/targets/win32/bin/python3.exe ./waf configure --platform=win32 --prefix="$(pwd)/destdir" --static
wine ~/PawPawBuilds/targets/macos/bin/python3.exe ./waf build -j $(nproc)
wine ~/PawPawBuilds/targets/macos/bin/python3.exe ./waf install

# linux with win64 cross-compilation
win64:


Loading…
Cancel
Save