[neon/qt6/qt6-shadertools/Neon/release] debian: setup nodoc builds infra

Carlos De Maine null at kde.org
Mon Oct 28 00:56:41 GMT 2024


Git commit 28d3458d6a62be759f7b2a683f71f6b96e28f638 by Carlos De Maine.
Committed on 28/10/2024 at 00:56.
Pushed by carlosdem into branch 'Neon/release'.

setup nodoc builds infra

M  +0    -1    debian/control
M  +4    -3    debian/rules

https://invent.kde.org/neon/qt6/qt6-shadertools/-/commit/28d3458d6a62be759f7b2a683f71f6b96e28f638

diff --git a/debian/control b/debian/control
index 13d8cf3..c5d7bf7 100644
--- a/debian/control
+++ b/debian/control
@@ -57,7 +57,6 @@ Description: Qt 6 shader tools module - development files
 
 Package: qt6-shadertools-doc
 Architecture: all
-Build-Profile: <!nodoc>
 Section: kde
 X-Neon-MergedPackage: true
 Depends: qt6-base-doc,
diff --git a/debian/rules b/debian/rules
index 3aaa306..30d6480 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,13 +1,14 @@
 #!/usr/bin/make -f
 export DH_VERBOSE = 1
 
-export PANGEA_ARCH_BIN_ONLY=FALSE
-
 # Use already defined DEB_HOST_* variables.
 include /usr/share/dpkg/architecture.mk
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=+lto
 
+#### uncomment when bootstrapping a new qt release ####
+#export DEB_BUILD_PROFILES := ${DEB_BUILD_PROFILES} nodoc
+
 # QT_HOST_PATH isn't passed in cross-builds
 ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
 	cmake_extra_args += \
@@ -27,7 +28,7 @@ override_dh_auto_configure:
 		-DQT_UNITY_BUILD=ON \
 		$(cmake_extra_args)
 
-ifneq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)
+ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)
 override_dh_auto_build-indep:
 	dh_auto_build -- docs
 


More information about the Neon-commits mailing list