targets = $(filter-out debian/configure,$(patsubst %.in,%,$(wildcard debian/*.in))) debian/configure: echo 'AC_INIT(control)' > debian/configure.in echo 'OCAML_STDLIB_DIR=`ocamlc -where | sed "s|^/||"`' >> debian/configure.in echo 'OCAML_STUBLIBS_DIR=$$OCAML_STDLIB_DIR/stublibs' >> debian/configure.in echo 'AC_SUBST(OCAML_STDLIB_DIR)' >> debian/configure.in echo "AC_SUBST(OCAML_STUBLIBS_DIR)" >> debian/configure.in echo 'AC_OUTPUT([' >> debian/configure.in for f in $(targets); do echo $$f | sed 's|^debian/||'; done >> debian/configure.in echo '])' >> debian/configure.in cd debian && autoconf $(targets): debian/configure cd debian && ./configure autodebian-stamp: $(targets) touch autodebian-stamp autodebian-clean: rm -f autodebian-stamp rm -f debian/{configure.in,config.status,config.cache,config.log} rm -f $(targets) autodebian-distclean: autodebian-clean rm -f debian/configure # vim: set ft=make: