aboutsummaryrefslogtreecommitdiffhomepage
path: root/bootstrap.am
blob: 7c878c6fec9b046d74835f802afd64f4d7b904b4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# All SciTECO invocations should try to use the in-tree
# standard library library
export SCITECOPATH=@top_srcdir@/lib

if BOOTSTRAP
BOOTSTRAP_SCITECO = @top_builddir@/src/sciteco-minimal$(EXEEXT)
else
BOOTSTRAP_SCITECO = @SCITECO@
endif

SUBST_MACRO = eb$<\e \
	      <fs@PACKAGE^Q@\e@PACKAGE@\e;>j \
	      <fs@PACKAGE_NAME^Q@\e@PACKAGE_NAME@\e;>j \
	      <fs@PACKAGE_VERSION^Q@\e@PACKAGE_VERSION@\e;>j \
	      <fs@PACKAGE_URL^Q@\e@PACKAGE_URL@\e;>j \
	      <fs@PACKAGE_URL_DEV^Q@\e@PACKAGE_URL_DEV@\e;>j \
	      <fs@bindir^Q@\e$(bindir)\e;>j \
	      <fs@pkgdatadir^Q@\e$(pkgdatadir)\e;>j \
	      <fs@scitecolibdir^Q@\e$(scitecolibdir)\e;>j \
	      <fs@TECO_INTEGER^Q@\e@TECO_INTEGER@\e;>j \
	      ^U[$$LC_ALL]C\e EG.d@DATE@ "+%d %b %Y"\e \
	      <fs@DATE^Q@\e^EQ.d\e; -D>j \
	      ew$@\e

# Don't try to generate config.h:
%/config.h: ;

% : %.in
	$(BOOTSTRAP_SCITECO) -e $$'$(SUBST_MACRO)'