From: Simon McVittie Date: Fri, 28 Feb 2025 14:44:19 +0000 (+0000) Subject: CI: Don't build on FreeBSD with CMake by default X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c7ecfd8cdebd352daf2344b7d283a3951349ba0;p=thirdparty%2Fdbus.git CI: Don't build on FreeBSD with CMake by default We recommend the Meson build system for all target operating systems other than Windows. We do try to keep CMake builds operational on Linux to make life easier for developers, but the `opensuse cmake debug` job, which runs by default, is sufficient for that. Signed-off-by: Simon McVittie --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 76adebe78..f738b1071 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -474,6 +474,7 @@ freebsd cmake debug: # Don't build doxygen documentation since installing the required tools # massively increases the VM image (and therefore container) size. CI_BUILD_ARGS: "-DDBUS_ENABLE_DOXYGEN_DOCS=OFF -DDBUS_ENABLE_XML_DOCS=ON -DCMAKE_BUILD_TYPE=Debug" + when: manual freebsd cmake release: extends: @@ -483,6 +484,7 @@ freebsd cmake release: # Don't build doxygen documentation since installing the required tools # massively increases the VM image (and therefore container) size. CI_BUILD_ARGS: "-DDBUS_ENABLE_DOXYGEN_DOCS=OFF -DDBUS_ENABLE_XML_DOCS=ON -DCMAKE_BUILD_TYPE=Release" + when: manual freebsd meson: extends: