#!/usr/bin/make -f # Achim Gaedke # May 2007 # Uncomment this to turn on verbose mode. DH_VERBOSE=1 export DH_OPTIONS=-v DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/default.mk BACKENDSBASE=$(shell pwd)/debian/damaris-backends BACKENDSMACHINES = \ dummycore \ deuteron_backend \ magnexgrad_backend \ magnexgrad_backend_dds \ PFGcore \ fc2_backend \ bg_backend \ Mobilecore \ berta \ birgit \ Mobile_wo_sync_backend \ general tmp_kernel_makefiles = $(wildcard /lib/modules/*/build/Makefile) #if we are no debian testing, exclude xen-686 (problems with pci_... support in pulseblaster and spc driver) # with xen-686, waiting for problems to be fixed #KERNELVERSIONS = $(filter-out %-xen-686, $(tmp_kernel_makefiles:/lib/modules/%/build/Makefile=%)) # for stable everything is still fine KERNELVERSIONS = $(tmp_kernel_makefiles:/lib/modules/%/build/Makefile=%) DEB_BUILD_ARCH=$(strip $(shell dpkg-architecture -qDEB_BUILD_ARCH)) #build: build-stamp %: dh $@ --buildsystem=cmake --parallel --builddirectory=build clean: rm -rf build dh_clean override_dh_auto_configure: dh_auto_configure -- -DCMAKE_INSTALL_SYSCONFDIR=/etc override_dh_install: dh_install dh_installmodules