CI: Now try win64 mixed mode
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
6df5e70099
commit
ee8a800f91
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue