c0c6db0a5e
Maybe, it would be better to have a two stage process here: 1. Have AC_SUBST from configure substitute as many variables as possible in a fist stage tinyproxy.conf.tmpl.in --> tinyproxy.conf.tmp 2. Have make substitute those remaining paths that can not be substituted reasonable by configure due to the internal workings of automake. Michael
24 lines
577 B
Makefile
24 lines
577 B
Makefile
sysconf_DATA = \
|
|
tinyproxy.conf
|
|
|
|
EXTRA_DIST = \
|
|
tinyproxy.conf.in
|
|
|
|
edit = sed \
|
|
-e 's|@bindir[@]|$(bindir)|g' \
|
|
-e 's|@datadir[@]|$(datadir)|g' \
|
|
-e 's|@datarootdir[@]|$(datarootdir)|g' \
|
|
-e 's|@sysconfdir[@]|$(sysconfdir)|g' \
|
|
-e 's|@localstatedir[@]|$(localstatedir)|g' \
|
|
-e 's|@pkgdatadir[@]|$(pkgdatadir)|g' \
|
|
-e 's|@prefix[@]|$(prefix)|g' \
|
|
-e 's|@TINYPROXY_STATHOST[@]|$(TINYPROXY_STATHOST)|g'
|
|
|
|
tinyproxy.conf: $(top_srcdir)/etc/tinyproxy.conf.in Makefile
|
|
rm -f $@ $@.tmp
|
|
$(edit) $(top_srcdir)/etc/$@.in > $@.tmp
|
|
mv $@.tmp $@
|
|
|
|
CLEANFILES = \
|
|
tinyproxy.conf
|