# generic utility modules # (c) 2001 jannet it services # contact@jannet.de # $Id$ CLEAN += $(wildcard *.acdone) DISTCLEAN += configure config.log autoscan.log configure.ac config.status AC_FILES_IN = $(shell find . -name '*.in') AC_FILES = $(basename $(AC_FILES_IN)) configure.ac: configure.ac.tmpl VERSION cat $< | sed -e "s/_VERSION_/`cat VERSION | sed 's/-dev//'`/" > $@ configure: configure.ac autoconf $< > $@ chmod 755 $@ config.status: configure ./configure --no-create $(CONFIGURE_OPTS) config.acdone: config.status ./config.status touch $@ %.mk: %.mk.in config.status ./config.status $@ touch $@ %.h: %.h.in config.status ./config.status $@ touch $@ config: config.acdone all: config $(AC_FILES) install: config $(AC_FILES) configclean: rm -f $(DISTCLEAN) $(CLEAN)