[28e3a1]: src / doc / Makefile.in Maximize Restore History

Download this file

Makefile.in    149 lines (136 with data), 5.2 kB

  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
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
top_srcdir= @top_srcdir@
srcdir = @srcdir@
prefix=@prefix@
exec_prefix=@exec_prefix@
infodir = @infodir@
mandir=@mandir@
docdir=@docdir@
manext=1
INFOEXT = @INFOEXT@
SHELL = @SHELL@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_INFO = @INSTALL_INFO@
mkinstalldirs = $(SHELL) $(top_srcdir)/gc/mkinstalldirs
INFO_FILES = ecl.$(INFOEXT) ecldev.$(INFOEXT) @CLX_INFO@
HTML_FILES = index.html license.html lgpl.html news.html benchmark.html \
install.html download.html
VERSION=@PACKAGE_VERSION@
FILTER = sed 's,@VERSION@,$(VERSION),g'
ECL = ../ecl
all: $(INFO_FILES) $(HTML_FILES) developers_manual user_manual
ecl.dvi: $(srcdir)/user.txi $(srcdir)/macros.txi clisp.sty ecl.sty
tex $(srcdir)/user.txi
ecldev.dvi: $(srcdir)/devel.txi $(srcdir)/macros.txi clisp.sty ecl.sty
tex $(srcdir)/devel.txi
clx.dvi: clx.texinfo
tex clx.texinfo
ecl.ps: ecl.dvi $(srcdir)/macros.txi
dvips -o $@ ecl.dvi
ecldev.ps: ecldev.dvi $(srcdir)/macros.txi
dvips -o $@ ecldev.dvi
clx.ps: clx.dvi
dvips -o $@ clx.dvi
install: all
$(mkinstalldirs) $(DESTDIR)$(infodir)
for k in $(INFO_FILES); do \
$(INSTALL_DATA) $$k $(DESTDIR)$(infodir); \
if [ -x $(INSTALL_INFO) ]; then \
$(INSTALL_INFO) --info-dir=$(DESTDIR)$(infodir) $$k; \
fi; \
done
$(mkinstalldirs) $(DESTDIR)$(docdir)
for i in Copyright LGPL; do \
$(INSTALL_DATA) $(top_srcdir)/../$$i $(DESTDIR)$(docdir); \
done
$(mkinstalldirs) $(DESTDIR)$(mandir)/man$(manext)
$(INSTALL_DATA) ecl.man $(DESTDIR)$(mandir)/man$(manext)/ecl.$(manext)
flatinstall: all
$(mkinstalldirs) $(DESTDIR)$(docdir)
for k in $(INFO_FILES); do $(INSTALL_DATA) $$k $(DESTDIR)$(docdir); done
if [ -f user.html ]; then \
$(INSTALL_DATA) $$i $(DESTDIR)$(docdir)/; \
else \
$(mkinstalldirs) $(DESTDIR)$(docdir)/ecl; \
for i in ecl/*; do $(INSTALL_DATA) $$i $(DESTDIR)$(docdir)/ecl/; done; \
fi
if [ -f devel.html ]; then \
$(INSTALL_DATA) devel.html $(DESTDIR)$(docdir)/; \
else \
$(mkinstalldirs) $(DESTDIR)$(docdir)/ecldev; \
for i in ecldev/*; do $(INSTALL_DATA) $$i $(DESTDIR)$(docdir)/ecldev/; done; \
fi
for i in Copyright LGPL; do \
$(INSTALL_DATA) $(top_srcdir)/../$$i $(DESTDIR)$(docdir); \
done
for i in *.html; do $(INSTALL_DATA) $$i $(DESTDIR)$(docdir)/; done
uninstall:
for k in $(INFO_FILES); do \
rm $$k; \
if [ -x $(INSTALL_INFO) ]; then \
$(INSTALL_INFO) --delete $$k; \
fi; \
done
rm -r $(DESTDIR)$(infodir)/ecl.$(INFOEXT) $(DESTDIR)$(infodir)/ecldev.$(INFOEXT); \
rm $(DESTDIR)$(mandir)/man$(manext)/ecl.$(manext)
head: developers_manual user_manual $(srcdir)/head
if [ -f ecl/index.html ]; then \
sed -e 's,ecl/user.html,ecl/index.html,g' \
-e 's,ecldev/devel.html,ecldev/index.html,g' $(srcdir)/head > head; \
else \
cp $(srcdir)/head head; \
fi
ecl.info.gz: ecl.info
gzip < ecl.info > ecl.info.gz
ecldev.info.gz: ecldev.info
gzip < ecldev.info > ecldev.info.gz
clx.info.gz: clx.info
gzip < clx.info > clx.info.gz
ecl.info: $(srcdir)/user.txi $(srcdir)/macros.txi
makeinfo -I $(srcdir) --no-split $(srcdir)/user.txi
ecldev.info: $(srcdir)/devel.txi $(srcdir)/macros.txi
makeinfo -I $(srcdir) --no-split $(srcdir)/devel.txi
clx.info: clx.texinfo
makeinfo --no-split clx.texinfo
clx.texinfo: $(top_srcdir)/clx/manual/clx.texinfo
cp $(top_srcdir)/clx/manual/clx.texinfo .
download.html: $(srcdir)/download.in.html head
cat head $(srcdir)/download.in.html $(srcdir)/end | $(FILTER) > $@
index.html: $(srcdir)/index.in.html head
cat head $(srcdir)/index.in.html $(srcdir)/end | $(FILTER) > $@
install.html: $(srcdir)/install.in.html head
cat head $(srcdir)/download.in.html $(srcdir)/end | $(FILTER) > $@
news.html: $(srcdir)/news.in.html head
(cat head; sed -e '/^----.*$$/,$$d' $(srcdir)/news.in.html; \
sed -e '1,/^ECL [0-9\.]*$$/d;/^===*$$/d' $(srcdir)/../../ANNOUNCEMENT| sed -e '1d'; \
sed -e '1,/^----*$$/d' $(srcdir)/news.in.html; \
cat $(srcdir)/end) | $(FILTER) > $@
benchmark.html: $(srcdir)/benchmark.in.html ../gabriel/BENCHMARK head
(cat head; cat $(srcdir)/benchmark.in.html; \
echo '<pre>'; cat ../gabriel/BENCHMARK; echo '</pre>'; \
cat $(srcdir)/end) | $(FILTER) > $@
../gabriel/BENCHMARK:
echo "No benchmarks available" > $@
license.html: $(top_srcdir)/../Copyright head
(cat head; \
echo '<pre>'; cat $(top_srcdir)/../Copyright; echo '</pre>'; \
cat $(srcdir)/end) | $(FILTER) > $@
lgpl.html: $(top_srcdir)/../LGPL head
(cat head; \
echo '<pre>'; cat $(top_srcdir)/../LGPL; echo '</pre>'; \
cat $(srcdir)/end) | $(FILTER) > $@
user_manual: $(srcdir)/user.txi $(srcdir)/macros.txi
echo "Producing ecl.html; ignore error messages."
test -d ecl || mkdir ecl; \
(texi2html -I=$(srcdir) -subdir=ecl -split=chapter $(srcdir)/user.txi \
|| (makeinfo -I $(srcdir) --html $(srcdir)/user.txi)) \
&& touch user_manual
developers_manual: $(srcdir)/devel.txi $(srcdir)/macros.txi
echo "Producing ecldev.html; ignore error messages."
test -d ecldev || mkdir ecldev; \
(texi2html -I=$(srcdir) -subdir=ecldev -split=chapter $(srcdir)/devel.txi \
|| (makeinfo -I $(srcdir) --html $(srcdir)/devel.txi)) \
&& touch developers_manual
clean:
rm -r -f ecl ecldev ecl.info* ecldev.info* *.html user_manual developers_manual