#!/usr/bin/make -f pkg := uffi pkg-tests := $(pkg)-tests debpkg := cl-$(pkg) debpkg-tests := $(debpkg)-tests clc-source := usr/share/common-lisp/source clc-systems := usr/share/common-lisp/systems clc-files := $(clc-source)/$(pkg) clc-tests := $(clc-source)/$(pkg-tests) doc-dir := usr/share/doc/$(debpkg) source-files := $(wildcard *.lisp) lib-dir := usr/lib/uffi %: dh $@ --with lisp override_dh_auto_clean: dh_auto_clean (cd tests; $(MAKE) clean) rm -rf doc/html rm -f doc/cl-uffi.pdf.gz override_dh_auto_build-indep: (cd doc; tar xzf html.tar.gz; cd ..) override_dh_auto_build-arch: cd tests; $(MAKE) override_dh_install-indep: dh_install $(pkg).asd $(clc-files) dh_install src/*.lisp $(clc-files)/src override_dh_install-arch: dh_install -p $(debpkg-tests) $(pkg-tests).asd $(clc-tests) dh_install -p $(debpkg-tests) tests/*.lisp tests/*.c $(clc-tests)/tests dh_install -p $(debpkg-tests) tests/*.so $(lib-dir)