diff options
author | falkTX <falktx@falktx.com> | 2021-07-31 14:29:42 +0100 |
---|---|---|
committer | falkTX <falktx@falktx.com> | 2021-07-31 14:29:42 +0100 |
commit | 37d048847052941e9a537b6ad8b7f865be68d7aa (patch) | |
tree | 83820e9a0425be3fd1d5412501e4969ae97a385d | |
parent | 79916357c478ca1de6fe9c8151f04a5745591094 (diff) | |
download | jack2-37d048847052941e9a537b6ad8b7f865be68d7aa.tar.gz |
CI: Now try win64 mixed mode
Signed-off-by: falkTX <falktx@falktx.com>
-rw-r--r-- | .github/workflows/build.yml | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fba483e7..4e331648 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,7 +45,7 @@ jobs: pushd PawPaw && source local.env macos && popd python ./waf configure --platform=darwin --prefix=/usr/local python ./waf build -j $(sysctl -n hw.logicalcpu) - python ./waf install --destdir="$(pwd)/destdir" + python ./waf install --destdir=$(pwd)/destdir - name: Generate macOS package shell: bash run: | @@ -79,7 +79,7 @@ jobs: - name: Fix up Xcode run: | sudo rm -Rf /Library/Developer/CommandLineTools/SDKs/* - sudo xcode-select -s "/Applications/Xcode_12.3.app" + sudo xcode-select -s /Applications/Xcode_12.3.app - name: Bootstrap macOS universal shell: bash run: | @@ -159,7 +159,7 @@ jobs: shell: bash run: | pushd PawPaw && source local.env win32 && popd - ./waf configure --platform=win32 --prefix="$(pwd)/destdir" --static + ./waf configure --platform=win32 --prefix=$(pwd)/destdir --static ./waf build -j $(nproc) ./waf install - name: Generate MSVC lib files @@ -215,19 +215,18 @@ jobs: shell: bash run: | pushd PawPaw && source local.env win64 && popd - #export PATH+=":/usr/i686-w64-mingw32/bin" - #export LDFLAGS+="-L~/PawPawBuilds/targets/win64/lib32" - #--mixed - ./waf configure --platform=win32 --prefix="$(pwd)/destdir" --static + export PATH+=":/usr/i686-w64-mingw32/bin" + export LDFLAGS+="-L~/PawPawBuilds/targets/win64/lib32" + ./waf configure --platform=win32 --prefix=$(pwd)/destdir --static --mixed ./waf build -j $(nproc) ./waf install - name: Generate MSVC lib files shell: bash run: | # 32bit - #pushd $(pwd)/destdir/lib32 - #llvm-dlltool -m i386 -D libjack.dll -d libjack.def -l libjack.lib - #popd + pushd $(pwd)/destdir/lib32 + llvm-dlltool -m i386 -D libjack.dll -d libjack.def -l libjack.lib + popd # 64bit pushd $(pwd)/destdir/lib llvm-dlltool -m i386:x86-64 -D libjack64.dll -d libjack64.def -l libjack64.lib |