|
@@ -165,6 +165,7 @@ jobs:
|
|
|
-DCMAKE_PREFIX_PATH="${{ steps.mount.outputs.mount_point }}" \
|
|
|
-DCMAKE_SYSTEM_NAME=Darwin \
|
|
|
-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" \
|
|
|
+ -Werror=dev \
|
|
|
-B build_darwin
|
|
|
cmake --build build_darwin --config Release --verbose
|
|
|
- name: 'CMake (configure + build) iOS'
|
|
@@ -176,6 +177,7 @@ jobs:
|
|
|
-DCMAKE_PREFIX_PATH="${{ steps.mount.outputs.mount_point }}" \
|
|
|
-DCMAKE_SYSTEM_NAME=iOS \
|
|
|
-DCMAKE_OSX_ARCHITECTURES="arm64" \
|
|
|
+ -Werror=dev \
|
|
|
-B build_ios
|
|
|
cmake --build build_ios --config Release --verbose
|
|
|
- name: 'CMake (configure + build) tvOS'
|
|
@@ -187,6 +189,7 @@ jobs:
|
|
|
-DCMAKE_PREFIX_PATH="${{ steps.mount.outputs.mount_point }}" \
|
|
|
-DCMAKE_SYSTEM_NAME=tvOS \
|
|
|
-DCMAKE_OSX_ARCHITECTURES="arm64" \
|
|
|
+ -Werror=dev \
|
|
|
-B build_tvos
|
|
|
cmake --build build_tvos --config Release --verbose
|
|
|
- name: 'CMake (configure + build) iOS simulator'
|
|
@@ -201,6 +204,7 @@ jobs:
|
|
|
-DCMAKE_SYSTEM_NAME=iOS \
|
|
|
-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" \
|
|
|
-DCMAKE_OSX_SYSROOT="${sysroot}" \
|
|
|
+ -Werror=dev \
|
|
|
-B build_ios_simulator
|
|
|
cmake --build build_ios_simulator --config Release --verbose
|
|
|
- name: 'CMake (configure + build) tvOS simulator'
|
|
@@ -215,6 +219,7 @@ jobs:
|
|
|
-DCMAKE_SYSTEM_NAME=tvOS \
|
|
|
-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" \
|
|
|
-DCMAKE_OSX_SYSROOT="${sysroot}" \
|
|
|
+ -Werror=dev \
|
|
|
-B build_tvos_simulator
|
|
|
cmake --build build_tvos_simulator --config Release --verbose
|
|
|
|
|
@@ -298,6 +303,7 @@ jobs:
|
|
|
-DTEST_STATIC=FALSE `
|
|
|
-DTEST_TEST=TRUE `
|
|
|
-DCMAKE_PREFIX_PATH="${{ steps.bin.outputs.path }}" `
|
|
|
+ -Werror=dev `
|
|
|
-B build_x86 -A win32
|
|
|
cmake --build build_x86 --config Release --verbose
|
|
|
ctest --test-dir build_x86 --no-tests=error -C Release --output-on-failure
|
|
@@ -309,6 +315,7 @@ jobs:
|
|
|
-DTEST_STATIC=FALSE `
|
|
|
-DTEST_TEST=TRUE `
|
|
|
-DCMAKE_PREFIX_PATH="${{ steps.bin.outputs.path }}" `
|
|
|
+ -Werror=dev `
|
|
|
-B build_x64 -A x64
|
|
|
cmake --build build_x64 --config Release --verbose
|
|
|
ctest --test-dir build_x64 --no-tests=error -C Release --output-on-failure
|
|
@@ -400,6 +407,7 @@ jobs:
|
|
|
-DCMAKE_PREFIX_PATH="${{ steps.bin.outputs.path }}" \
|
|
|
-DCMAKE_TOOLCHAIN_FILE="${{ steps.src.outputs.path }}/build-scripts/cmake-toolchain-mingw64-i686.cmake" \
|
|
|
-DCMAKE_C_FLAGS="-DSDL_DISABLE_SSE4_2" \
|
|
|
+ -Werror=dev \
|
|
|
-B build_x86
|
|
|
cmake --build build_x86 --config Release --verbose
|
|
|
- name: 'CMake (configure + build) x86_64'
|
|
@@ -412,5 +420,6 @@ jobs:
|
|
|
-DCMAKE_PREFIX_PATH="${{ steps.bin.outputs.path }}" \
|
|
|
-DCMAKE_TOOLCHAIN_FILE="${{ steps.src.outputs.path }}/build-scripts/cmake-toolchain-mingw64-x86_64.cmake" \
|
|
|
-DCMAKE_C_FLAGS="-DSDL_DISABLE_SSE4_2" \
|
|
|
+ -Werror=dev \
|
|
|
-B build_x64
|
|
|
cmake --build build_x64 --config Release --verbose
|