#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk export DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all ifneq (,$(filter $(DEB_HOST_ARCH_CPU), i386)) export DEB_CXXFLAGS_MAINT_APPEND += -ffloat-store endif export DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ --buildsystem=cmake # For automating the dh-exec stuff. # Do not forget to include /usr/share/dpkg/pkg-info.mk above export LIBXPERTMASS_VERSION=$(DEB_VERSION_UPSTREAM) export LIBXPERTMASS_SOVERSION=1 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) CMAKE_EXTRA_TESTING_ARGS = -DMAKE_TESTS=1 -DBUILD_TESTING=1 endif override_dh_auto_configure: echo "LIBXPERTMASS_VERSION: $(LIBXPERTMASS_VERSION)" echo "LIBXPERTMASS_SOVERSION $(LIBXPERTMASS_SOVERSION)" dh_auto_configure -- \ -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=OFF \ -DBUILD_DOC=ON \ $(CMAKE_EXTRA_TESTING_ARGS) override_dh_auto_build: dh_auto_build dh_auto_build -- doc find -type d -empty -delete