+subjects.html := $(addprefix info.html/, $(addsuffix .html, $(subjects)))
+topics.html := $(addprefix info.html/, $(addsuffix .html, $(topics)))
+scripts := $(srcdir)/src/scripts
+depcomp := $(SHELL) $(srcdir)/depcomp
+tarball := $(SHELL) -e $(scripts)/tarball
+econfig := $(sysconfdir)/empire/econfig
+schedule := $(sysconfdir)/empire/schedule
+gamedir := $(localstatedir)/empire
+builtindir := $(datadir)/empire/builtin
+einfodir := $(datadir)/empire/info.nr
+ehtmldir := $(datadir)/empire/info.html
+
+# How to substitute Autoconf output variables
+# Recursively expanded so that $@ and $< work.
+subst.in = sed \
+ -e 's?@configure_input\@?$(notdir $@): Generated from $(notdir $<) by make.?g' \
+ -e 's?@builtindir\@?$(builtindir)?g' \
+ -e 's?@econfig\@?$(econfig)?g' \
+ -e 's?@einfodir\@?$(einfodir)?g' \
+ -e 's?@gamedir\@?$(gamedir)?g' \
+ -e 's/@EMPIREHOST\@/$(EMPIREHOST)/g' \
+ -e 's/@EMPIREPORT\@/$(EMPIREPORT)/g'