]> matita.cs.unibo.it Git - helm.git/blob - helm/DEVEL/lablgtkmathview/debian/autodebian.make
* added new .ml files to be ignored
[helm.git] / helm / DEVEL / lablgtkmathview / debian / autodebian.make
1 targets = $(filter-out debian/configure,$(patsubst %.in,%,$(wildcard debian/*.in)))
2
3 debian/configure:
4         echo 'AC_INIT(control)' > debian/configure.in
5         echo 'OCAML_STDLIB_DIR=`ocamlc -where | sed "s|^/||"`' >> debian/configure.in
6         echo 'OCAML_STUBLIBS_DIR=$$OCAML_STDLIB_DIR/stublibs' >> debian/configure.in
7         echo 'AC_SUBST(OCAML_STDLIB_DIR)' >> debian/configure.in
8         echo "AC_SUBST(OCAML_STUBLIBS_DIR)" >> debian/configure.in
9         echo 'AC_OUTPUT([' >> debian/configure.in
10         for f in $(targets); do echo $$f | sed 's|^debian/||'; done >> debian/configure.in
11         echo '])' >> debian/configure.in
12         cd debian && autoconf
13
14 $(targets): debian/configure
15         cd debian && ./configure
16
17 autodebian-stamp: $(targets)
18         touch autodebian-stamp
19
20 autodebian-clean:
21         rm -f autodebian-stamp
22         rm -f debian/{configure.in,config.status,config.cache,config.log}
23         rm -f $(targets)
24
25 autodebian-distclean: autodebian-clean
26         rm -f debian/configure
27
28 # vim: set ft=make: