#!/usr/bin/make -f # Based on the initial work of Joey Hess and Craig Small. # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 # Set path to this directory so that our tweaked fop script is used. PATH := $(CURDIR)/doc/user-manual/scripts:$(PATH) $(info PATH: $(PATH)) export DEB_BUILD_MAINT_OPTIONS = hardening=+all DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk %: dh $@ # Required to stop it from calling my convenience Makefile that is only used for # my day-to-day work. override_dh_auto_clean: override_dh_clean: dh_clean rm -rf debian/build rm -rf debian/tmp override_dh_auto_configure: mkdir -p debian/build mkdir -p debian/tmp cd debian/build && cmake -DBUILD_USER_MANUAL=1 -DCMAKE_INSTALL_PREFIX=/usr ../.. # Ensure that the fop.xconf file is found in the DC* files # that are located in $(CURDIR)/doc/user-manual cd doc/user-manual && \ sed -i 's|/home/rusconi/devel/massxpert/development/doc/user-manual/fop.xconf|$(CURDIR)/doc/user-manual/fop.xconf|' DC-massxpert-user-manual override_dh_auto_build: cd debian/build && make override_dh_compress: dh_compress -X.pdf override_dh_auto_install: cd debian/build && DESTDIR=../tmp make install dh_install