4 pkg-tests := $(pkg)-tests
6 debpkg-tests := $(debpkg)-tests
8 clc-source := usr/share/common-lisp/source
9 clc-systems := usr/share/common-lisp/systems
10 clc-files := $(clc-source)/$(pkg)
11 clc-tests := $(clc-source)/$(pkg-tests)
12 lib-dir := usr/lib/uffi
27 (cd tests; make clean)
29 rm -f doc/cl-uffi.pdf.gz
36 dh_installdirs --all $(clc-systems) $(clc-source)
37 dh_installdirs -p $(debpkg) $(clc-files)/src
38 dh_install $(pkg).asd $(clc-files)
39 dh_install "src/*.lisp" $(clc-files)/src
42 (cd doc; tar xzf html.tar.gz; cd ..)
44 dh_installdirs -p $(debpkg-tests) $(clc-tests)/tests $(lib-dir)
45 dh_install -p $(debpkg-tests) $(pkg-tests).asd $(clc-tests)
46 dh_install -p $(debpkg-tests) tests/*.lisp tests/*.c $(clc-tests)/tests
47 dh_install -p $(debpkg-tests) tests/*.so $(lib-dir)
49 binary-indep: build install
52 dh_installdocs -i doc/uffi.pdf doc/html
53 dh_installexamples -i examples/*.lisp
54 dh_installchangelogs -i
63 binary-arch: build install
67 dh_installchangelogs -a
80 binary: binary-indep binary-arch
83 .PHONY: build clean binary-indep binary-arch binary install