coin: Prepare building environment for documentation warning build

So that we don't rely on building/running Qt auto tests just to
build the docs.

Change-Id: If3939717c57e8d4074afe0d611a1d04e65da7d36
Reviewed-by: Toni Saario <toni.saario@qt.io>
This commit is contained in:
Tor Arne Vestbø 2024-08-30 12:38:38 +02:00
parent 88aa5250d5
commit 876622c3e2
2 changed files with 6 additions and 0 deletions

View File

@ -15,12 +15,15 @@ instructions:
userMessageOnFailure: >
Failed to create links to provisioned binaries.
- !include "{{qt/qtbase}}/prepare_building_env.yaml"
- type: EnvironmentVariable
variableName: COIN_CMAKE_ARGS
variableValue: "-DQT_BUILD_TESTS=OFF {{.Env.COIN_DOC_CMAKE_ARGS}}"
- type: EnvironmentVariable
variableName: CONFIGURE_ENV_PREFIX
variableValue: "{{.Env.ENV_PREFIX}}"
- !include "{{qt/qtbase}}/call_configure_module.yaml"
- type: ExecuteCommand

View File

@ -15,6 +15,8 @@ instructions:
userMessageOnFailure: >
Failed to create links to provisioned binaries.
- !include "{{qt/qtbase}}/prepare_building_env.yaml"
- type: EnvironmentVariable
variableName: COIN_CMAKE_ARGS
# Use unix separators even on Windows, to avoid escaping issues in the configure script.
@ -22,6 +24,7 @@ instructions:
- type: EnvironmentVariable
variableName: CONFIGURE_ENV_PREFIX
variableValue: "{{.Env.ENV_PREFIX}}"
- !include "{{qt/qtbase}}/call_configure_qtbase.yaml"
- type: ExecuteCommand