diff options
Diffstat (limited to 'rules')
-rwxr-xr-x | rules | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -0,0 +1,35 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs + +%: + dh $@ --with gnome,gir --buildsystem=meson + +override_dh_auto_configure: + dh_auto_configure -- \ + -Dauto_features=enabled \ + -Dgtk_doc=true \ + -Dinstall-tests=true \ + $(NULL) + +override_dh_auto_test-arch: +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) + debian/tests/run-with-locales \ + --generate en_US.utf8 \ + -- \ + env \ + LC_ALL=en_US.utf8 \ + dh_auto_test +endif + +# Skip build-time tests if all we are building is documentation; running +# them once per architecture is plenty +override_dh_auto_test-indep: + @: + +override_dh_missing: + dh_missing --fail-missing + +override_dh_makeshlibs: + dh_makeshlibs --add-udeb=libpango1.0-udeb -- -c4 |