mirror of
https://github.com/crystalidea/qt6windows7.git
synced 2024-11-26 14:17:05 +08:00
32 lines
1.1 KiB
YAML
32 lines
1.1 KiB
YAML
type: Group
|
|
instructions:
|
|
# Only enable building examples if -DQT_BUILD_EXAMPLES=ON was passed to the CMake config in some
|
|
# form. The variable to check unfortunately depends on host vs target, and qtbase vs non-qtbase.
|
|
- type: Group
|
|
instructions:
|
|
- !include "{{qt/qtbase}}/qmake_examples/build_qmake_examples_inner_instructions.yaml"
|
|
enable_if:
|
|
condition: or
|
|
conditions:
|
|
# qtbase host case
|
|
- condition: runtime
|
|
env_var: CONFIGURE_ARGS
|
|
contains_value: "QT_BUILD_EXAMPLES=ON"
|
|
# qtbase target case
|
|
- condition: runtime
|
|
env_var: TARGET_CONFIGURE_ARGS
|
|
contains_value: "QT_BUILD_EXAMPLES=ON"
|
|
# non-qtbase host case
|
|
# non-qtbase target case
|
|
- condition: runtime
|
|
env_var: COIN_CMAKE_ARGS
|
|
contains_value: "QT_BUILD_EXAMPLES=ON"
|
|
# host case
|
|
- condition: runtime
|
|
env_var: CONFIGURE_ARGS
|
|
contains_value: "-make examples"
|
|
# target case
|
|
- condition: runtime
|
|
env_var: TARGET_CONFIGURE_ARGS
|
|
contains_value: "-make examples"
|