aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs/macos.yaml
diff options
context:
space:
mode:
authorIikka Eklund <iikka.eklund@qt.io>2021-04-08 11:58:23 +0300
committerToni Saario <toni.saario@qt.io>2021-09-06 13:58:10 +0300
commitd68e108b94a5e202bbdb2e2bb034809951032e8f (patch)
tree15eb28c77cdb4982f8a21cb32629a77ca0e9caa6 /coin/platform_configs/macos.yaml
parent4d617e24eebbff8cfe32f8dc8aed9e78ab55cdce (diff)
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>
Diffstat (limited to 'coin/platform_configs/macos.yaml')
-rw-r--r--coin/platform_configs/macos.yaml5
1 files changed, 3 insertions, 2 deletions
diff --git a/coin/platform_configs/macos.yaml b/coin/platform_configs/macos.yaml
index 1e89b3ec..49e8d602 100644
--- a/coin/platform_configs/macos.yaml
+++ b/coin/platform_configs/macos.yaml
@@ -11,8 +11,9 @@ 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',
- '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
-