2014-02-01 13:20:06 +02:00
|
|
|
|
template-files :=
|
2014-01-09 17:57:38 +02:00
|
|
|
|
|
2013-12-10 16:54:34 +02:00
|
|
|
|
# Create the file $(1) from $(1).in by running config.status (which
|
|
|
|
|
# substitutes all ‘@var@’ variables set by the configure script).
|
2014-02-04 12:02:49 +02:00
|
|
|
|
define instantiate-template
|
2013-12-10 16:54:34 +02:00
|
|
|
|
|
2014-02-01 13:20:06 +02:00
|
|
|
|
clean-files += $(1)
|
2013-12-10 16:54:34 +02:00
|
|
|
|
|
|
|
|
|
endef
|
|
|
|
|
|
2014-09-05 13:08:06 +03:00
|
|
|
|
ifneq ($(MAKECMDGOALS), clean)
|
|
|
|
|
|
2014-08-20 19:39:48 +03:00
|
|
|
|
%.h: %.h.in
|
2014-08-20 19:44:15 +03:00
|
|
|
|
$(trace-gen) rm -f $@ && ./config.status --quiet --header=$@
|
2014-08-20 19:39:48 +03:00
|
|
|
|
|
2013-12-10 16:54:34 +02:00
|
|
|
|
%: %.in
|
2014-08-20 19:44:15 +03:00
|
|
|
|
$(trace-gen) rm -f $@ && ./config.status --quiet --file=$@
|
2014-09-05 13:08:06 +03:00
|
|
|
|
|
|
|
|
|
endif
|