mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 21:20:06 +00:00
Initial updates for Conan 2.x
This commit is contained in:
parent
9ab9d6b2d0
commit
75a8f7f351
11 changed files with 40 additions and 35 deletions
12
.github/workflows/ci.yml
vendored
12
.github/workflows/ci.yml
vendored
|
|
@ -34,9 +34,10 @@ jobs:
|
|||
qt_modules: qtimageformats qtmultimedia qtpositioning qtserialport
|
||||
qt_tools: ''
|
||||
conan_arch: x86_64
|
||||
conan_compiler: Visual Studio
|
||||
conan_compiler_version: 17
|
||||
conan_compiler_runtime: --settings compiler.runtime=MD
|
||||
conan_compiler: msvc
|
||||
conan_compiler_version: 193
|
||||
conan_compiler_cppstd: 20
|
||||
conan_compiler_runtime: --settings compiler.runtime=dynamic
|
||||
conan_compiler_libcxx: ''
|
||||
conan_package_manager: ''
|
||||
artifact_suffix: windows-x64
|
||||
|
|
@ -54,6 +55,7 @@ jobs:
|
|||
conan_arch: x86_64
|
||||
conan_compiler: gcc
|
||||
conan_compiler_version: 11
|
||||
conan_compiler_cppstd: 20
|
||||
conan_compiler_libcxx: --settings compiler.libcxx=libstdc++
|
||||
conan_compiler_runtime: ''
|
||||
conan_package_manager: --conf tools.system.package_manager:mode=install --conf tools.system.package_manager:sudo=True
|
||||
|
|
@ -73,6 +75,7 @@ jobs:
|
|||
conan_arch: x86_64
|
||||
conan_compiler: clang
|
||||
conan_compiler_version: 17
|
||||
conan_compiler_cppstd: 20
|
||||
conan_compiler_libcxx: --settings compiler.libcxx=libstdc++11
|
||||
conan_compiler_runtime: ''
|
||||
conan_package_manager: --conf tools.system.package_manager:mode=install --conf tools.system.package_manager:sudo=True
|
||||
|
|
@ -128,7 +131,7 @@ jobs:
|
|||
- name: Install Conan Packages
|
||||
shell: pwsh
|
||||
run: |
|
||||
pip install "conan<2.0"
|
||||
pip install conan
|
||||
conan profile new default --detect
|
||||
conan install ./source/ `
|
||||
--remote conancenter `
|
||||
|
|
@ -137,6 +140,7 @@ jobs:
|
|||
--settings build_type=${{ matrix.build_type }} `
|
||||
--settings compiler="${{ matrix.conan_compiler }}" `
|
||||
--settings compiler.version=${{ matrix.conan_compiler_version }} `
|
||||
--settings compiler.cppstd=${{ matrix.conan_compiler_cppstd }} `
|
||||
${{ matrix.conan_compiler_libcxx }} `
|
||||
${{ matrix.conan_compiler_runtime }} `
|
||||
${{ matrix.conan_package_manager }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue