dump-ecl: Defeat ASDF's magic internal knowledge of itself.
[runlisp] / debian / rules
index 269f851..9b128d0 100755 (executable)
@@ -1,9 +1,16 @@
 #! /usr/bin/make -f
 
-BUILDDIR = debian/build
+DH_OPTIONS              = --parallel -Bdebian/build
 
-%:; dh $@ --builddirectory=$(BUILDDIR)
+OVERRIDES              += auto_configure
+dh_auto_configure_OPTS  = --
+dh_auto_configure_OPTS += --with-imagedir=/var/lib/runlisp
 
-override_dh_auto_install:
-       make -C$(BUILDDIR) install DESTDIR=../cfd/
-       rm -f debian/cfd/usr/share/info/dir
+OVERRIDES              += auto_install
+dh_auto_install_OPTS    = --destdir=debian/tmp
+
+%:; dh $@ $(DH_OPTIONS)
+
+$(foreach o, $(sort $(OVERRIDES)), dh-$o-hook)::; @:
+$(foreach o, $(sort $(OVERRIDES)), override_dh_$o): override_dh_%: dh-%-hook
+       dh_$* $(addprefix -O, $(DH_OPTIONS)) $(dh_$*_OPTS)