diff --git a/coin/platform_configs/doc.yaml b/coin/platform_configs/doc.yaml index 2fa724e9..19310a6c 100644 --- a/coin/platform_configs/doc.yaml +++ b/coin/platform_configs/doc.yaml @@ -1,4 +1,4 @@ Version: 2 Module only: True -Include: [cmake_platforms.yaml] +Include: [offline_documentation.yaml] Configurations: [] diff --git a/coin/platform_configs/offline_documentation.yaml b/coin/platform_configs/offline_documentation.yaml new file mode 100644 index 00000000..9133db86 --- /dev/null +++ b/coin/platform_configs/offline_documentation.yaml @@ -0,0 +1,13 @@ +Version: 2 +Include: [] +Configurations: +- + # This configuration builds offline documentation for use in + # e.g. Qt Creator. It uses qdoc and qtattributionscanner from + # the same build. See also the 'documentation-warnings' config. + # FIXME: Add dependency on existing build for tools + Id: 'offline-documentation' + Template: 'qtci-linux-Ubuntu-22.04-x86_64-51' + Compiler: 'GCC' + Features: ['Sccache', 'DoNotRunTests', 'Documentation', 'UseConfigure'] + Configure arguments: '-developer-build -nomake examples -nomake tests -linker gold' diff --git a/coin/platform_configs/qt5.yaml b/coin/platform_configs/qt5.yaml index e1f530e4..fc851184 100644 --- a/coin/platform_configs/qt5.yaml +++ b/coin/platform_configs/qt5.yaml @@ -1,7 +1,8 @@ Version: 2 Include: [ cmake_platforms.yaml, - address_sanitizer_platforms.yaml + address_sanitizer_platforms.yaml, + offline_documentation.yaml ] Configurations: # Test on Debian-11.6 Wayland @@ -14,14 +15,3 @@ Configurations: 'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY' ] Platform dependency: 'debian-11.6-arm64' - -- - # This configuration builds offline documentation for use in - # e.g. Qt Creator. It uses qdoc and qtattributionscanner from - # the same build. See also the 'documentation-warnings' config. - # FIXME: Add dependency on existing build for tools - Id: 'offline-documentation' - Template: 'qtci-linux-Ubuntu-22.04-x86_64-51' - Compiler: 'GCC' - Features: ['Sccache', 'DoNotRunTests', 'Documentation', 'UseConfigure'] - Configure arguments: '-developer-build -nomake examples -nomake tests -linker gold'