53 lines
1.2 KiB
Plaintext
53 lines
1.2 KiB
Plaintext
|
#!/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
|
||
|
|