|
|
@@ -19,81 +19,81 @@ jobs:
|
|
|
strategy:
|
|
|
matrix:
|
|
|
include:
|
|
|
- #- platform: linux-qt6
|
|
|
- # os: ubuntu-24.04
|
|
|
- # test: 0
|
|
|
- # preset: linux-clang-test
|
|
|
- #- platform: linux
|
|
|
- # os: ubuntu-24.04
|
|
|
- # test: 1
|
|
|
- # preset: linux-gcc-test
|
|
|
- #- platform: linux
|
|
|
- # os: ubuntu-20.04
|
|
|
- # test: 0
|
|
|
- # preset: linux-gcc-debug
|
|
|
- #- platform: mac-intel
|
|
|
- # os: macos-13
|
|
|
- # test: 0
|
|
|
- # pack: 1
|
|
|
- # pack_type: Release
|
|
|
- # extension: dmg
|
|
|
- # preset: macos-conan-ninja-release
|
|
|
- # conan_profile: macos-intel
|
|
|
- # conan_options: --options with_apple_system_libs=True
|
|
|
- # artifact_platform: intel
|
|
|
- #- platform: mac-arm
|
|
|
- # os: macos-13
|
|
|
- # test: 0
|
|
|
- # pack: 1
|
|
|
- # pack_type: Release
|
|
|
- # extension: dmg
|
|
|
- # preset: macos-arm-conan-ninja-release
|
|
|
- # conan_profile: macos-arm
|
|
|
- # conan_options: --options with_apple_system_libs=True
|
|
|
- # artifact_platform: arm
|
|
|
- #- platform: ios
|
|
|
- # os: macos-13
|
|
|
- # test: 0
|
|
|
- # pack: 1
|
|
|
- # pack_type: Release
|
|
|
- # extension: ipa
|
|
|
- # preset: ios-release-conan-ccache
|
|
|
- # conan_profile: ios-arm64
|
|
|
- # conan_options: --options with_apple_system_libs=True
|
|
|
- #- platform: msvc
|
|
|
- # os: windows-latest
|
|
|
- # test: 0
|
|
|
- # pack: 1
|
|
|
- # pack_type: RelWithDebInfo
|
|
|
- # extension: exe
|
|
|
- # preset: windows-msvc-release
|
|
|
- #- platform: mingw
|
|
|
- # os: ubuntu-22.04
|
|
|
- # test: 0
|
|
|
- # pack: 1
|
|
|
- # pack_type: Release
|
|
|
- # extension: exe
|
|
|
- # cpack_args: -D CPACK_NSIS_EXECUTABLE=`which makensis`
|
|
|
- # cmake_args: -G Ninja
|
|
|
- # preset: windows-mingw-conan-linux
|
|
|
- # conan_profile: mingw64-linux.jinja
|
|
|
- #- platform: mingw-32
|
|
|
- # os: ubuntu-22.04
|
|
|
- # test: 0
|
|
|
- # pack: 1
|
|
|
- # pack_type: Release
|
|
|
- # extension: exe
|
|
|
- # cpack_args: -D CPACK_NSIS_EXECUTABLE=`which makensis`
|
|
|
- # cmake_args: -G Ninja
|
|
|
- # preset: windows-mingw-conan-linux
|
|
|
- # conan_profile: mingw32-linux.jinja
|
|
|
- #- platform: android-32
|
|
|
- # os: macos-14
|
|
|
- # extension: apk
|
|
|
- # preset: android-conan-ninja-release
|
|
|
- # conan_profile: android-32
|
|
|
- # conan_options: --conf tools.android:ndk_path=$ANDROID_NDK_ROOT
|
|
|
- # artifact_platform: armeabi-v7a
|
|
|
+ - platform: linux-qt6
|
|
|
+ os: ubuntu-24.04
|
|
|
+ test: 0
|
|
|
+ preset: linux-clang-test
|
|
|
+ - platform: linux
|
|
|
+ os: ubuntu-24.04
|
|
|
+ test: 1
|
|
|
+ preset: linux-gcc-test
|
|
|
+ - platform: linux
|
|
|
+ os: ubuntu-20.04
|
|
|
+ test: 0
|
|
|
+ preset: linux-gcc-debug
|
|
|
+ - platform: mac-intel
|
|
|
+ os: macos-13
|
|
|
+ test: 0
|
|
|
+ pack: 1
|
|
|
+ pack_type: Release
|
|
|
+ extension: dmg
|
|
|
+ preset: macos-conan-ninja-release
|
|
|
+ conan_profile: macos-intel
|
|
|
+ conan_options: --options with_apple_system_libs=True
|
|
|
+ artifact_platform: intel
|
|
|
+ - platform: mac-arm
|
|
|
+ os: macos-13
|
|
|
+ test: 0
|
|
|
+ pack: 1
|
|
|
+ pack_type: Release
|
|
|
+ extension: dmg
|
|
|
+ preset: macos-arm-conan-ninja-release
|
|
|
+ conan_profile: macos-arm
|
|
|
+ conan_options: --options with_apple_system_libs=True
|
|
|
+ artifact_platform: arm
|
|
|
+ - platform: ios
|
|
|
+ os: macos-13
|
|
|
+ test: 0
|
|
|
+ pack: 1
|
|
|
+ pack_type: Release
|
|
|
+ extension: ipa
|
|
|
+ preset: ios-release-conan-ccache
|
|
|
+ conan_profile: ios-arm64
|
|
|
+ conan_options: --options with_apple_system_libs=True
|
|
|
+ - platform: msvc
|
|
|
+ os: windows-latest
|
|
|
+ test: 0
|
|
|
+ pack: 1
|
|
|
+ pack_type: RelWithDebInfo
|
|
|
+ extension: exe
|
|
|
+ preset: windows-msvc-release
|
|
|
+ - platform: mingw
|
|
|
+ os: ubuntu-22.04
|
|
|
+ test: 0
|
|
|
+ pack: 1
|
|
|
+ pack_type: Release
|
|
|
+ extension: exe
|
|
|
+ cpack_args: -D CPACK_NSIS_EXECUTABLE=`which makensis`
|
|
|
+ cmake_args: -G Ninja
|
|
|
+ preset: windows-mingw-conan-linux
|
|
|
+ conan_profile: mingw64-linux.jinja
|
|
|
+ - platform: mingw-32
|
|
|
+ os: ubuntu-22.04
|
|
|
+ test: 0
|
|
|
+ pack: 1
|
|
|
+ pack_type: Release
|
|
|
+ extension: exe
|
|
|
+ cpack_args: -D CPACK_NSIS_EXECUTABLE=`which makensis`
|
|
|
+ cmake_args: -G Ninja
|
|
|
+ preset: windows-mingw-conan-linux
|
|
|
+ conan_profile: mingw32-linux.jinja
|
|
|
+ - platform: android-32
|
|
|
+ os: macos-14
|
|
|
+ extension: apk
|
|
|
+ preset: android-conan-ninja-release
|
|
|
+ conan_profile: android-32
|
|
|
+ conan_options: --conf tools.android:ndk_path=$ANDROID_NDK_ROOT
|
|
|
+ artifact_platform: armeabi-v7a
|
|
|
- platform: android-64
|
|
|
os: macos-14
|
|
|
extension: apk
|