/[gcl]/gcl/info/makefile
ViewVC logotype

Diff of /gcl/info/makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.23 by camm, Fri Jan 24 18:55:23 2003 UTC revision 1.23.6.1 by mjthomas, Thu Sep 18 23:18:36 2003 UTC
# Line 5  INFO_DIR=/usr/local/lib/info Line 5  INFO_DIR=/usr/local/lib/info
5    
6  GCL_DVI=gcl-tk.dvi gcl-si.dvi gcl.dvi  GCL_DVI=gcl-tk.dvi gcl-si.dvi gcl.dvi
7  GCL_HTML=gcl-si_toc.html gcl-tk_toc.html gcl_toc.html  GCL_HTML=gcl-si_toc.html gcl-tk_toc.html gcl_toc.html
8    HTML_CMD=texi2html -split_chapter
9    
10  -include ../makedefs  -include ../makedefs
11    
# Line 30  GCL_MAN= chap-1.texi chap-2.texi chap-3. Line 31  GCL_MAN= chap-1.texi chap-2.texi chap-3.
31  gcl-si.dvi: ${GCL_SI} gcl-si.texi  gcl-si.dvi: ${GCL_SI} gcl-si.texi
32          TEXINPUTS=.:$$TEXINPUTS tex --interaction nonstopmode gcl-si.texi || true          TEXINPUTS=.:$$TEXINPUTS tex --interaction nonstopmode gcl-si.texi || true
33    
34  gcl-si.info:  gcl-si.info: ${GCL_SI} gcl-si.texi
35          -$(MAKEINFO) gcl-si.texi                  -$(MAKEINFO) gcl-si.texi        
36    
37  gcl-tk.dvi: ${GCL_TK} gcl-tk.texi  gcl-tk.dvi: ${GCL_TK} gcl-tk.texi
# Line 45  gcl.dvi: ${GCL_MAN} gcl.texi Line 46  gcl.dvi: ${GCL_MAN} gcl.texi
46  gcl.info: ${GCL_MAN} gcl.texi  gcl.info: ${GCL_MAN} gcl.texi
47          -$(MAKEINFO) gcl.texi          -$(MAKEINFO) gcl.texi
48    
49  gcl-si_toc.html:  gcl-si_toc.html: ${GCL_SI} gcl-si.texi
50          texi2html -split_chapter gcl-si.texi          $(HTML_CMD) gcl-si.texi
51    
52  gcl-tk_toc.html:  gcl-tk_toc.html: ${GCL_TK} gcl-tk.texi
53          texi2html -split_chapter gcl-tk.texi          $(HTML_CMD) gcl-tk.texi
54    
55  gcl_toc.html:  gcl_toc.html:
56          texi2html -split_chapter gcl.texi          $(HTML_CMD) gcl.texi
57    
58  install-html: gcl-tk_toc.html gcl-si_toc.html gcl_toc.html  install-html: gcl-tk_toc.html gcl-si_toc.html gcl_toc.html
59          cp *.html /d/www/gcl          cp *.html /d/www/gcl
60    
61  install:  install: $(GCL_DVI) $(GCL_HTML)
62          mkdir -p $(DESTDIR)${INFO_DIR}          mkdir -p $(DESTDIR)${INFO_DIR}
63          [ -f $(DESTDIR)$(INFO_DIR)dir ] || touch $(DESTDIR)$(INFO_DIR)dir          [ -f $(DESTDIR)$(INFO_DIR)dir ] || touch $(DESTDIR)$(INFO_DIR)dir
64          ! grep -q gcl-si $(DESTDIR)${INFO_DIR}dir || \          grep -q gcl-si $(DESTDIR)${INFO_DIR}dir || \
65          echo "* GCL Doc: (gcl-si.info). GNU Common Lisp specific Documentation." >> $(DESTDIR)${INFO_DIR}dir          echo "* GCL Doc: (gcl-si.info). GNU Common Lisp specific Documentation." >> $(DESTDIR)${INFO_DIR}dir
66          ! grep -q gcl-tk $(DESTDIR)${INFO_DIR}dir || \          grep -q gcl-tk $(DESTDIR)${INFO_DIR}dir || \
67          echo "* GCL TK Doc: (gcl-tk.info).      TK window GCL interface." >> $(DESTDIR)${INFO_DIR}dir          echo "* GCL TK Doc: (gcl-tk.info).      TK window GCL interface." >> $(DESTDIR)${INFO_DIR}dir
68          ! grep -q gcl.info $(DESTDIR)${INFO_DIR}dir || \          grep -q gcl.info $(DESTDIR)${INFO_DIR}dir || \
69          echo "* GCL Ansi Doc: (gcl.info).  Ansi Common Lisp Specification." >> $(DESTDIR)${INFO_DIR}dir          echo "* GCL Ansi Doc: (gcl.info).  Ansi Common Lisp Specification." >> $(DESTDIR)${INFO_DIR}dir
70          cp *.info* $(DESTDIR)${INFO_DIR}          -cp *.info* $(DESTDIR)${INFO_DIR}
71          mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl.html          -mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl.html
72          mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-si.html          -mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-si.html
73          mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-tk.html          -mkdir -p $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-tk.html
74          cp gcl_*html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl.html          -cp gcl-*html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl.html
75          cp gcl-si_*html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-si.html          -cp gcl-si*html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-si.html
76          cp gcl-tk_*html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-tk.html          -cp gcl-tk*html $(DESTDIR)$(INFO_DIR)../doc/gcl-doc/gcl-tk.html
77          cp *dvi $(DESTDIR)$(INFO_DIR)../doc/gcl-doc          -cp *dvi $(DESTDIR)$(INFO_DIR)../doc/gcl-doc
78    
79  FILE=gcl-si.texi  FILE=gcl-si.texi
80  srcs:  srcs:

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.23.6.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26