mirror of
git://code.qt.io/qt/qt5.git
synced 2026-01-07 23:46:51 +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>
(cherry picked from commit d68e108b94)
Reviewed-by: Toni Saario <toni.saario@qt.io>
This commit is contained in:
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
|
||||
|
||||
@@ -54,7 +54,9 @@ Configurations:
|
||||
Features: ['Sccache']
|
||||
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DFEATURE_developer_build=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||
Environment variables: ['NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_PROFILE=coin/conan/profiles/linux-developer-x86_64-gcc'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-linux-openSUSE-15.3-x86_64-50'
|
||||
Compiler: 'GCC'
|
||||
@@ -77,7 +79,8 @@ Configurations:
|
||||
Environment variables: [
|
||||
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}'
|
||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
||||
'CONAN_PROFILE=coin/conan/profiles/windows-x86_64-msvc2019_64'
|
||||
]
|
||||
-
|
||||
Id: 'Windows10-MSVC2019-x64-host'
|
||||
@@ -100,7 +103,10 @@ Configurations:
|
||||
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'OPENSSL_CONF_x64={{.Env.OPENSSL_CONF_x64_arm64}}',
|
||||
'OPENSSL_INCLUDE_x64={{.Env.OPENSSL_INCLUDE_x64_arm64}}',
|
||||
'OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}']
|
||||
'OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/windows-x86_64-msvc2019_64',
|
||||
'CONAN_PROFILE=coin/conan/profiles/windows-arm64-msvc2019_64'
|
||||
]
|
||||
-
|
||||
Id: 'RHEL-8.2-host'
|
||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||
@@ -108,7 +114,9 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache']
|
||||
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_headersclean=ON -DFEATURE_separate_debug_info=ON -DFEATURE_system_jpeg=OFF -DFEATURE_system_png=OFF -DFEATURE_system_pcre2=OFF -DFEATURE_system_harfbuzz=OFF -DFEATURE_system_doubleconversion=OFF -DFEATURE_libudev=OFF -DINPUT_bundled_xcb_xinput=yes -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DOpenGL_GL_PREFERENCE=LEGACY'
|
||||
Environment variables: ['NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_PROFILE=coin/conan/profiles/linux-x86_64-gcc'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-macos-10.14-x86_64'
|
||||
Target os: 'IOS_ANY'
|
||||
@@ -117,7 +125,11 @@ Configurations:
|
||||
Target compiler: 'Clang'
|
||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||
Features: ['Packaging', 'Sccache', 'DebugAndRelease', 'DisableTests']
|
||||
Environment variables: ['TARGET_CONFIGURE_ARGS=-G"Ninja Multi-Config" -DCMAKE_CONFIGURATION_TYPES="Release;Debug" -DQT_BUILD_EXAMPLES=OFF -DCMAKE_SYSTEM_NAME=iOS', 'NON_QTBASE_TARGET_CONFIGURE_ARGS=']
|
||||
Environment variables: ['TARGET_CONFIGURE_ARGS=-G"Ninja Multi-Config" -DCMAKE_CONFIGURATION_TYPES="Release;Debug" -DQT_BUILD_EXAMPLES=OFF -DCMAKE_SYSTEM_NAME=iOS',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/macos-universal-clang',
|
||||
'CONAN_PROFILE=coin/conan/profiles/macos-ios-arm64-clang'
|
||||
]
|
||||
-
|
||||
Id: 'Windows10-Mingw8-x64-host'
|
||||
Template: 'qtci-windows-10-x86_64-52'
|
||||
@@ -128,7 +140,8 @@ Configurations:
|
||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||
'NON_QTBASE_CONFIGURE_ARGS=-DFEATURE_system_tiff=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}'
|
||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}',
|
||||
'CONAN_PROFILE=coin/conan/profiles/windows-x86_64-mingw'
|
||||
]
|
||||
-
|
||||
Id: 'Windows10-Mingw11-x64-host'
|
||||
|
||||
@@ -10,7 +10,10 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/linux-x86_64-gcc',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-arm64-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -21,7 +24,10 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/linux-x86_64-gcc',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-armv7-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -32,7 +38,10 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/linux-x86_64-gcc',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-x86-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -43,4 +52,8 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/linux-x86_64-gcc',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-x86_64-clang'
|
||||
]
|
||||
|
||||
|
||||
@@ -10,7 +10,10 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/macos-universal-clang',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-arm64-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-macos-10.14-x86_64'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -21,7 +24,10 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/macos-universal-clang',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-armv7-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-macos-10.14-x86_64'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -32,7 +38,10 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/macos-universal-clang',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-x86-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-macos-10.14-x86_64'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -43,4 +52,8 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/macos-universal-clang',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-x86_64-clang'
|
||||
]
|
||||
|
||||
|
||||
@@ -11,7 +11,10 @@ Configurations:
|
||||
Environment variables: [
|
||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/windows-x86_64-mingw',
|
||||
'CONAN_PROFILE=coin/conan/profiles/windows-android-arm64-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-windows-10-x86_64-52'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -35,7 +38,10 @@ Configurations:
|
||||
Environment variables: [
|
||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/windows-x86_64-mingw',
|
||||
'CONAN_PROFILE=coin/conan/profiles/windows-android-armv7-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-windows-10-x86_64-52'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -59,7 +65,10 @@ Configurations:
|
||||
Environment variables: [
|
||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/windows-x86_64-mingw',
|
||||
'CONAN_PROFILE=coin/conan/profiles/windows-android-x86-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-windows-10-x86_64-52'
|
||||
Target os: 'Android_ANY'
|
||||
@@ -83,7 +92,10 @@ Configurations:
|
||||
Environment variables: [
|
||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/windows-x86_64-mingw',
|
||||
'CONAN_PROFILE=coin/conan/profiles/windows-android-x86_64-clang'
|
||||
]
|
||||
-
|
||||
Template: 'qtci-windows-10-x86_64-52'
|
||||
Target os: 'Android_ANY'
|
||||
|
||||
@@ -44,4 +44,8 @@ Configurations:
|
||||
Environment variables: [
|
||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
||||
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/linux-developer-x86_64-gcc',
|
||||
'CONAN_PROFILE=coin/conan/profiles/linux-webassembly-x86_64-gcc'
|
||||
]
|
||||
|
||||
|
||||
@@ -11,7 +11,8 @@ Configurations:
|
||||
Configure arguments: '-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DFEATURE_headersclean=ON -DFEATURE_framework=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/..'
|
||||
Environment variables: [
|
||||
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_gds=OFF',
|
||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_PROFILE=coin/conan/profiles/macos-universal-clang'
|
||||
]
|
||||
|
||||
# Then run tests on all supported deployment targets
|
||||
|
||||
@@ -17,4 +17,8 @@ Configurations:
|
||||
Features: ['Packaging', 'Sccache', 'AndroidTestRun']
|
||||
Environment variables: [
|
||||
'TARGET_CONFIGURE_ARGS=-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||
'CONAN_HOST_PROFILE=coin/conan/profiles/linux-x86_64-gcc',
|
||||
'CONAN_INSTALL_DIR={{.InstallDir}}/target',
|
||||
'CONAN_PROFILE=coin/conan/profiles/unix-android-x86-clang']
|
||||
|
||||
|
||||
Reference in New Issue
Block a user