#!/usr/bin/make -f export DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed #export CMAKE_INSTALL_PREFIX=$(CURDIR)/debian/tmp %: dh $@ override_dh_auto_configure: mkdir builddir cd builddir ; CXX=g++ cmake .. override_dh_auto_build: $(MAKE) -C builddir override_dh_install: mkdir -p $(CURDIR)/debian/libschroedinger-maeparser1/usr/lib/$$(dpkg-architecture -qDEB_BUILD_MULTIARCH) mkdir -p $(CURDIR)/debian/libschroedinger-maeparser-dev/usr/lib/$$(dpkg-architecture -qDEB_BUILD_MULTIARCH) mv builddir/libm*.so.* $(CURDIR)/debian/libschroedinger-maeparser1/usr/lib/$$(dpkg-architecture -qDEB_BUILD_MULTIARCH)/ mv builddir/libm*.so $(CURDIR)/debian/libschroedinger-maeparser-dev/usr/lib/$$(dpkg-architecture -qDEB_BUILD_MULTIARCH)/ cp *.hpp $(CURDIR)/debian/libschroedinger-maeparser-dev/usr/include/maeparser/ mv builddir/CMakeFiles/Export/lib/cmake/*.cmake $(CURDIR)/debian/libschroedinger-maeparser-dev/usr/share/cmake #override_dh_auto_install: # dh_install # # Fails - and should not be performed because of # # stripping # #$(MAKE) -C builddir install # override_dh_auto_clean: dh_auto_clean rm -rf builddir override_dh_auto_test: $(MAKE) -C builddir test CTEST_OUTPUT_ON_FAILURE=1