mirror of
git://code.qt.io/qt/qt5.git
synced 2026-04-01 03:07:13 +08:00
Add Conan profiles
Create conan profile per packaging configuration. Profiles will carry configuration information to the builds conan does. Profiles allow users to replicate identical configurations to the packaging configurations and reuse existing binaries. Change-Id: I50a2a4edbedbf56774bd4ceaae268928f8ed00e0 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
This commit is contained in:
committed by
Toni Saario
parent
4d617e24ee
commit
d68e108b94
17
coin/conan/profiles/linux-developer-x86_64-gcc
Normal file
17
coin/conan/profiles/linux-developer-x86_64-gcc
Normal file
@@ -0,0 +1,17 @@
|
||||
[settings]
|
||||
os=Linux
|
||||
arch=x86_64
|
||||
compiler=gcc
|
||||
compiler.version=9.3
|
||||
compiler.libcxx=libstdc++11
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:nomake=tests;examples
|
||||
*:developer_build=yes
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
18
coin/conan/profiles/linux-webassembly-x86_64-gcc
Normal file
18
coin/conan/profiles/linux-webassembly-x86_64-gcc
Normal file
@@ -0,0 +1,18 @@
|
||||
[settings]
|
||||
os=Emscripten
|
||||
arch=wasm
|
||||
compiler=clang
|
||||
compiler.version=10
|
||||
compiler.libcxx=libstdc++
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=no
|
||||
*:qt_host_path=$QT_HOST_PATH
|
||||
*:nomake=examples;tests
|
||||
*:force_debug_info=yes
|
||||
*:cmake_args_qtbase="-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
25
coin/conan/profiles/linux-x86_64-gcc
Normal file
25
coin/conan/profiles/linux-x86_64-gcc
Normal file
@@ -0,0 +1,25 @@
|
||||
[settings]
|
||||
os=Linux
|
||||
arch=x86_64
|
||||
compiler=gcc
|
||||
compiler.version=9.3
|
||||
compiler.libcxx=libstdc++11
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:nomake=tests;examples
|
||||
*:separate_debug_info=yes
|
||||
*:force_debug_info=yes
|
||||
*:bundled_xcb_xinput=yes
|
||||
*:headersclean=yes
|
||||
*:libudev=no
|
||||
*:doubleconversion=qt
|
||||
*:pcre=qt
|
||||
*:libjpeg=qt
|
||||
*:libpng=qt
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOpenGL_GL_PREFERENCE=LEGACY -DFEATURE_system_harfbuzz=OFF -DOPENSSL_ROOT_DIR=$OPENSSL_ANDROID_HOME -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
18
coin/conan/profiles/macos-ios-arm64-clang
Normal file
18
coin/conan/profiles/macos-ios-arm64-clang
Normal file
@@ -0,0 +1,18 @@
|
||||
[settings]
|
||||
os=iOS
|
||||
os.version=13.0
|
||||
arch=armv8
|
||||
compiler=apple-clang
|
||||
compiler.version=11.0
|
||||
compiler.libcxx=libc++
|
||||
build_type=Release
|
||||
[options]
|
||||
*:shared=no
|
||||
*:debug_and_release=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=$QT_HOST_PATH
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_SYSTEM_NAME=iOS"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
22
coin/conan/profiles/macos-universal-clang
Normal file
22
coin/conan/profiles/macos-universal-clang
Normal file
@@ -0,0 +1,22 @@
|
||||
[settings]
|
||||
os=Macos
|
||||
os.version=11.0
|
||||
arch=x86_64
|
||||
compiler=apple-clang
|
||||
compiler.version=12.0
|
||||
compiler.libcxx=libc++
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:nomake=examples;tests
|
||||
*:force_debug_info=yes
|
||||
*:separate_debug_info=yes
|
||||
*:headersclean=yes
|
||||
*:framework=yes
|
||||
*:cmake_args_qtbase='-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=$POSTGRESQLBINPATH/..'
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
24
coin/conan/profiles/unix-android-arm64-clang
Normal file
24
coin/conan/profiles/unix-android-arm64-clang
Normal file
@@ -0,0 +1,24 @@
|
||||
[settings]
|
||||
os=Android
|
||||
os.api_level=8
|
||||
arch=armv8
|
||||
compiler=clang
|
||||
compiler.version=11
|
||||
compiler.libcxx=c++_shared
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:force_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=$QT_HOST_PATH
|
||||
*:platform=android-clang
|
||||
*:android_abis=arm64-v8a
|
||||
*:android_ndk=$ANDROID_NDK_ROOT
|
||||
*:android_sdk=$ANDROID_SDK_HOME
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DOPENSSL_ROOT_DIR=$OPENSSL_ANDROID_HOME -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK_ROOT/build/cmake/android.toolchain.cmake -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
24
coin/conan/profiles/unix-android-armv7-clang
Normal file
24
coin/conan/profiles/unix-android-armv7-clang
Normal file
@@ -0,0 +1,24 @@
|
||||
[settings]
|
||||
os=Android
|
||||
os.api_level=8
|
||||
arch=armv7
|
||||
compiler=clang
|
||||
compiler.version=11
|
||||
compiler.libcxx=c++_shared
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:force_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=$QT_HOST_PATH
|
||||
*:platform=android-clang
|
||||
*:android_abis=armeabi-v7a
|
||||
*:android_ndk=$ANDROID_NDK_ROOT
|
||||
*:android_sdk=$ANDROID_SDK_HOME
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DOPENSSL_ROOT_DIR=$OPENSSL_ANDROID_HOME -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK_ROOT/build/cmake/android.toolchain.cmake -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
24
coin/conan/profiles/unix-android-x86-clang
Normal file
24
coin/conan/profiles/unix-android-x86-clang
Normal file
@@ -0,0 +1,24 @@
|
||||
[settings]
|
||||
os=Android
|
||||
os.api_level=8
|
||||
arch=x86
|
||||
compiler=clang
|
||||
compiler.version=11
|
||||
compiler.libcxx=c++_shared
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:force_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=$QT_HOST_PATH
|
||||
*:platform=android-clang
|
||||
*:android_abis=x86
|
||||
*:android_ndk=$ANDROID_NDK_ROOT
|
||||
*:android_sdk=$ANDROID_SDK_HOME
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DOPENSSL_ROOT_DIR=$OPENSSL_ANDROID_HOME -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK_ROOT/build/cmake/android.toolchain.cmake -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
24
coin/conan/profiles/unix-android-x86_64-clang
Normal file
24
coin/conan/profiles/unix-android-x86_64-clang
Normal file
@@ -0,0 +1,24 @@
|
||||
[settings]
|
||||
os=Android
|
||||
os.api_level=8
|
||||
arch=x86_64
|
||||
compiler=clang
|
||||
compiler.version=11
|
||||
compiler.libcxx=c++_shared
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:force_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=$QT_HOST_PATH
|
||||
*:platform=android-clang
|
||||
*:android_abis=x86_64
|
||||
*:android_ndk=$ANDROID_NDK_ROOT
|
||||
*:android_sdk=$ANDROID_SDK_HOME
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DOPENSSL_ROOT_DIR=$OPENSSL_ANDROID_HOME -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK_ROOT/build/cmake/android.toolchain.cmake -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
25
coin/conan/profiles/windows-android-arm64-clang
Normal file
25
coin/conan/profiles/windows-android-arm64-clang
Normal file
@@ -0,0 +1,25 @@
|
||||
[settings]
|
||||
os=Android
|
||||
os.api_level=8
|
||||
arch=armv8
|
||||
compiler=clang
|
||||
compiler.version=11
|
||||
compiler.libcxx=c++_shared
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:pkg_config=no
|
||||
*:force_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=%QT_HOST_PATH%
|
||||
*:platform=android-clang
|
||||
*:android_abis=arm64-v8a
|
||||
*:android_ndk=%ANDROID_NDK_ROOT%
|
||||
*:android_sdk=%ANDROID_SDK_HOME%
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DOPENSSL_ROOT_DIR=%OPENSSL_ANDROID_HOME% -DCMAKE_TOOLCHAIN_FILE=%ANDROID_NDK_ROOT%/build/cmake/android.toolchain.cmake -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
25
coin/conan/profiles/windows-android-armv7-clang
Normal file
25
coin/conan/profiles/windows-android-armv7-clang
Normal file
@@ -0,0 +1,25 @@
|
||||
[settings]
|
||||
os=Android
|
||||
os.api_level=8
|
||||
arch=armv7
|
||||
compiler=clang
|
||||
compiler.version=11
|
||||
compiler.libcxx=c++_shared
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:pkg_config=no
|
||||
*:force_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=%QT_HOST_PATH%
|
||||
*:platform=android-clang
|
||||
*:android_abis=armeabi-v7a
|
||||
*:android_ndk=%ANDROID_NDK_ROOT%
|
||||
*:android_sdk=%ANDROID_SDK_HOME%
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DOPENSSL_ROOT_DIR=%OPENSSL_ANDROID_HOME% -DCMAKE_TOOLCHAIN_FILE=%ANDROID_NDK_ROOT%/build/cmake/android.toolchain.cmake -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
25
coin/conan/profiles/windows-android-x86-clang
Normal file
25
coin/conan/profiles/windows-android-x86-clang
Normal file
@@ -0,0 +1,25 @@
|
||||
[settings]
|
||||
os=Android
|
||||
os.api_level=8
|
||||
arch=x86
|
||||
compiler=clang
|
||||
compiler.version=11
|
||||
compiler.libcxx=c++_shared
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:pkg_config=no
|
||||
*:force_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=%QT_HOST_PATH%
|
||||
*:platform=android-clang
|
||||
*:android_abis=x86
|
||||
*:android_ndk=%ANDROID_NDK_ROOT%
|
||||
*:android_sdk=%ANDROID_SDK_HOME%
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=%OPENSSL_ANDROID_HOME% -DCMAKE_TOOLCHAIN_FILE=%ANDROID_NDK_ROOT%/build/cmake/android.toolchain.cmake -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
25
coin/conan/profiles/windows-android-x86_64-clang
Normal file
25
coin/conan/profiles/windows-android-x86_64-clang
Normal file
@@ -0,0 +1,25 @@
|
||||
[settings]
|
||||
os=Android
|
||||
os.api_level=8
|
||||
arch=x86_64
|
||||
compiler=clang
|
||||
compiler.version=11
|
||||
compiler.libcxx=c++_shared
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:pkg_config=no
|
||||
*:force_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:qt_host_path=%QT_HOST_PATH%
|
||||
*:platform=android-clang
|
||||
*:android_abis=x86_64
|
||||
*:android_ndk=%ANDROID_NDK_ROOT%
|
||||
*:android_sdk=%ANDROID_SDK_HOME%
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=%OPENSSL_ANDROID_HOME% -DCMAKE_TOOLCHAIN_FILE=%ANDROID_NDK_ROOT%/build/cmake/android.toolchain.cmake -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
20
coin/conan/profiles/windows-arm64-msvc2019_64
Normal file
20
coin/conan/profiles/windows-arm64-msvc2019_64
Normal file
@@ -0,0 +1,20 @@
|
||||
[settings]
|
||||
os=Windows
|
||||
arch=armv8
|
||||
compiler=msvc
|
||||
compiler.version=19.28
|
||||
compiler.cppstd=17
|
||||
compiler.runtime=dynamic
|
||||
compiler.runtime_type=Release
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:qt_host_path=$QT_HOST_PATH
|
||||
*:nomake=tests
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=cl.exe -DCMAKE_CXX_COMPILER=cl.exe -DQT_QMAKE_TARGET_MKSPEC=win32-arm64-msvc -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_msvc_obj_debug_info=ON"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
22
coin/conan/profiles/windows-x86_64-mingw
Normal file
22
coin/conan/profiles/windows-x86_64-mingw
Normal file
@@ -0,0 +1,22 @@
|
||||
[settings]
|
||||
os=Windows
|
||||
arch=x86_64
|
||||
compiler=gcc
|
||||
compiler.version=8.1
|
||||
compiler.libcxx=libstdc++
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:debug_and_release=yes
|
||||
*:force_debug_info=yes
|
||||
*:separate_debug_info=yes
|
||||
*:nomake=examples;tests
|
||||
*:zlib=qt
|
||||
*:libjpeg=qt
|
||||
*:freetype=qt
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DFEATURE_system_tiff=OFF -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=%OPENSSL_INCLUDE_x64%\.. -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DPostgreSQL_ROOT=%POSTGRESQL_LIB_x64%\.."
|
||||
*:cmake_args_leaf_module="-DFEATURE_system_tiff=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
23
coin/conan/profiles/windows-x86_64-msvc2019_64
Normal file
23
coin/conan/profiles/windows-x86_64-msvc2019_64
Normal file
@@ -0,0 +1,23 @@
|
||||
[settings]
|
||||
os=Windows
|
||||
arch=x86_64
|
||||
compiler=msvc
|
||||
compiler.version=19.28
|
||||
compiler.cppstd=17
|
||||
compiler.runtime=dynamic
|
||||
compiler.runtime_type=Release
|
||||
build_type=Release
|
||||
[options]
|
||||
*:release=yes
|
||||
*:shared=yes
|
||||
*:nomake=tests
|
||||
*:debug_and_release=yes
|
||||
*:force_debug_info=yes
|
||||
*:headersclean=yes
|
||||
*:zlib=None
|
||||
*:cmake_args_qtbase="-DCMAKE_C_COMPILER=cl.exe -DCMAKE_CXX_COMPILER=cl.exe -DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=%OPENSSL_INCLUDE_x64%\.. -DPostgreSQL_ROOT=%POSTGRESQL_LIB_x64%\.. -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
*:cmake_args_leaf_module="-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
[build_requires]
|
||||
[env]
|
||||
CONAN_CMAKE_GENERATOR=Ninja
|
||||
|
||||
Reference in New Issue
Block a user