cmake CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
6d82c0b71b
commit
78500f0834
|
@ -42,12 +42,13 @@ jobs:
|
|||
run: cmake -S cmake -B build \
|
||||
-DCMAKE_CROSSCOMPILING=ON \
|
||||
-DCMAKE_CROSSCOMPILING_EMULATOR=wine \
|
||||
-DCMAKE_SHARED_LIBRARY_SUFFIX=".dll" \
|
||||
-DCMAKE_SYSTEM_NAME=Windows \
|
||||
-DCMAKE_SYSTEM_PROCESSOR=i686 \
|
||||
-DCMAKE_C_COMPILER=i686-w64-mingw32-gcc \
|
||||
-DCMAKE_CXX_COMPILER=i686-w64-mingw32-g++ \
|
||||
-DCMAKE_AR=$(which i686-w64-mingw32-ar) \
|
||||
-DCMAKE_RANLIB=$(which i686-w64-mingw32-ranlib)
|
||||
-DCMAKE_RANLIB=i686-w64-mingw32-ranlib \
|
||||
-DCMAKE_AR=$(which i686-w64-mingw32-ar)
|
||||
- name: build
|
||||
run: cmake --build build -j $(nproc)
|
||||
- name: install
|
||||
|
@ -69,12 +70,13 @@ jobs:
|
|||
run: cmake -S cmake -B build \
|
||||
-DCMAKE_CROSSCOMPILING=ON \
|
||||
-DCMAKE_CROSSCOMPILING_EMULATOR=wine \
|
||||
-DCMAKE_SHARED_LIBRARY_SUFFIX=".dll" \
|
||||
-DCMAKE_SYSTEM_NAME=Windows \
|
||||
-DCMAKE_SYSTEM_PROCESSOR=x86_64 \
|
||||
-DCMAKE_C_COMPILER=x86_64-w64-mingw32-gcc \
|
||||
-DCMAKE_CXX_COMPILER=x86_64-w64-mingw32-g++ \
|
||||
-DCMAKE_AR=$(which x86_64-w64-mingw32-ar) \
|
||||
-DCMAKE_RANLIB=$(which x86_64-w64-mingw32-ranlib)
|
||||
-DCMAKE_RANLIB=x86_64-w64-mingw32-ranlib \
|
||||
-DCMAKE_AR=$(which x86_64-w64-mingw32-ar)
|
||||
- name: build
|
||||
run: cmake --build build -j $(nproc)
|
||||
- name: install
|
||||
|
@ -118,5 +120,7 @@ jobs:
|
|||
run: cmake -S cmake -B build
|
||||
- name: build
|
||||
run: cmake --build build
|
||||
- name: install
|
||||
run: cmake --install build --verbose
|
||||
# FIXME fails with error
|
||||
# https://github.com/falkTX/Carla/actions/runs/5137608233/jobs/9245932221
|
||||
#- name: install
|
||||
#run: cmake --install build --verbose
|
||||
|
|
Loading…
Reference in New Issue