coin: Add Sccache feature
Allows us to remove redundant information in the platform configs. Pick-to: 6.2 5.15 Change-Id: Id0c09ce6f22f3bd52ef426c14a1b2806559b2321 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
b4c7d6b8d4
commit
9f559699cc
@ -350,3 +350,26 @@ instructions:
|
||||
condition: property
|
||||
property: features
|
||||
contains_value: WarningsAreErrors
|
||||
|
||||
# Sccache
|
||||
- type: Group
|
||||
instructions:
|
||||
- type: AppendToEnvironmentVariable
|
||||
variableName: CONFIGURE_ARGS
|
||||
variableValue: " -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
- type: AppendToEnvironmentVariable
|
||||
variableName: NON_QTBASE_CONFIGURE_ARGS
|
||||
variableValue: " -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
- type: AppendToEnvironmentVariable
|
||||
variableName: TEST_CONFIGURE_ARGS
|
||||
variableValue: " -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
- type: AppendToEnvironmentVariable
|
||||
variableName: TARGET_CONFIGURE_ARGS
|
||||
variableValue: " -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
- type: AppendToEnvironmentVariable
|
||||
variableName: NON_QTBASE_TARGET_CONFIGURE_ARGS
|
||||
variableValue: " -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache"
|
||||
enable_if:
|
||||
condition: property
|
||||
property: features
|
||||
contains_value: Sccache
|
||||
|
Loading…
x
Reference in New Issue
Block a user