From c45c7617f6e06067cd8f5dc01fef2dda8cbc3ac4 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Fri, 15 Jan 2021 14:45:58 +0100 Subject: [PATCH] Fix missing .qch files when building documentation in the CI We need to build the target "docs", not "generate_docs". The latter only creates html documentation. Creating .qch files is done with qhelpgenerator, and qhelpgenerator needs proper platform plugins and the sqlite plugin. To keep things simple, we build all the platform plugins and SQL plugins. Fixes: COIN-659 Change-Id: Ief8f71f27836e7667e3a96e0b2654bdd45647ed4 Reviewed-by: Toni Saario --- coin/module_config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coin/module_config.yaml b/coin/module_config.yaml index 78e2b84e..d73063c4 100644 --- a/coin/module_config.yaml +++ b/coin/module_config.yaml @@ -24,13 +24,13 @@ instructions: - type: Group instructions: - type: ExecuteCommand - command: "{{.Env.ENV_PREFIX}} cmake --build . --target qttools/all --parallel -v" + command: "{{.Env.ENV_PREFIX}} cmake --build . --target qtbase/src/plugins/platforms/all qtbase/src/plugins/sqldrivers/all qttools/all --parallel -v" maxTimeInSeconds: 12000 maxTimeBetweenOutput: 1200 userMessageOnFailure: > Failed to build sources. - type: ExecuteCommand - command: "{{.Env.ENV_PREFIX}} cmake --build . --target generate_docs -v" + command: "{{.Env.ENV_PREFIX}} cmake --build . --target docs -v" maxTimeInSeconds: 12000 maxTimeBetweenOutput: 1200 userMessageOnFailure: >