comparison scripts/Makefile.in @ 8850:538184c540a9

Add make target "configfiles" to automatically regenerate configuration files
author Thorsten Meyer <thorsten.meyier@gmx.de>
date Tue, 24 Feb 2009 01:46:37 -0500
parents 39666c970996
children e258715b2e78
comparison
equal deleted inserted replaced
8849:8b7e448d989c 8850:538184c540a9
50 DISTSUBDIRS = $(SUBDIRS) 50 DISTSUBDIRS = $(SUBDIRS)
51 51
52 FCN_FILES = # $(wildcard $(srcdir)/*.m) 52 FCN_FILES = # $(wildcard $(srcdir)/*.m)
53 FCN_FILES_NO_DIR = # $(notdir $(FCN_FILES)) 53 FCN_FILES_NO_DIR = # $(notdir $(FCN_FILES))
54 54
55 CONFIG_FILES = @ac_config_files@
56
55 all: $(SUBDIRS) DOCSTRINGS 57 all: $(SUBDIRS) DOCSTRINGS
56 .PHONY: all 58 .PHONY: all
59
60 configfiles: $(CONFIG_FILES)
61 .PHONY: configfiles
62
63 $(CONFIG_FILES): %: %.in config.status
64 ./config.status $@
65
66 config.status: configure
67 ./config.status --recheck
68
69 configure: configure.in
70 if [ ! -f skip-autoconf ]; then autoconf --force; fi
71 if [ ! -f skip-autoheader ]; then autoheader --force; fi
57 72
58 $(SUBDIRS): 73 $(SUBDIRS):
59 $(MAKE) -C $@ all 74 $(MAKE) -C $@ all
60 .PHONY: $(SUBDIRS) 75 .PHONY: $(SUBDIRS)
61 76