summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2022-04-20 13:18:20 +0200
committerDavid Kalnischkies <david@kalnischkies.de>2022-05-07 10:45:44 +0200
commitc5b22c3dabd0cc8d0ce87576cded2594c2cd7ca1 (patch)
tree8f4a73e9f96e00e6068b6ddad71f3dd4c09d35bd /debian/rules
parentcd92098caa64b7fd30cdc6b5d56bf7e9e17a449e (diff)
Add pkg.apt.nodoxygen build profile
The documentation generated by doxygen is currently not reproducible, but as fixing this seems hard we can at least provide a way to check more automatically if the rest of src:apt is reproducible or not.
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules15
1 files changed, 10 insertions, 5 deletions
diff --git a/debian/rules b/debian/rules
index 9ab42f24c..e7cbdc732 100755
--- a/debian/rules
+++ b/debian/rules
@@ -44,12 +44,17 @@ override_dh_installsystemd:
dh_installsystemd -papt --no-restart-on-upgrade --no-restart-after-upgrade --no-start apt-daily.service apt-daily-upgrade.service
dh_installsystemd --remaining-packages
-ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)
-override_dh_auto_configure-arch: configure_doc_flags="-DWITH_DOC=OFF -DWITH_DOC_MANPAGES=ON"
-override_dh_auto_configure-indep: configure_doc_flags="-DWITH_DOC=ON"
+ifneq ($(filter pkg.apt.nodoxygen,$(DEB_BUILD_PROFILES)),)
+override_dh_auto_configure-arch: configure_doc_flags=-DWITH_DOC=OFF -DWITH_DOC_MANPAGES=ON
+override_dh_auto_configure-indep: configure_doc_flags=-DWITH_DOC=OFF -DWITH_DOC_GUIDES=ON -DWITH_DOC_EXAMPLES=ON
else
-override_dh_auto_configure-arch: configure_doc_flags="-DWITH_DOC=OFF"
-override_dh_auto_configure-indep: configure_doc_flags="-DWITH_DOC=OFF"
+ifneq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)
+override_dh_auto_configure-arch: configure_doc_flags=-DWITH_DOC=OFF
+override_dh_auto_configure-indep: configure_doc_flags=-DWITH_DOC=OFF
+else
+override_dh_auto_configure-arch: configure_doc_flags=-DWITH_DOC=OFF -DWITH_DOC_MANPAGES=ON
+override_dh_auto_configure-indep: configure_doc_flags=-DWITH_DOC=ON
+endif
endif
override_dh_auto_configure-arch override_dh_auto_configure-indep: