(linenum→info "unix/slp.c:2238")

gauche/0.8.12/doc/Makefile.in

    1: srcdir      = @srcdir@
    2: VPATH       = $(srcdir)
    3: top_builddir = @top_builddir@
    4: top_srcdir   = @top_srcdir@
    5: 
    6: MANPAGES = gosh.1 gauche-config.1
    7: EXTRACTED = gauche-refe.texi gauche-refj.texi \
    8:             gauche-deve.texi gauche-devj.texi
    9: GENERATED = Makefile $(MANPAGES)
   10: GOSH = ../src/gosh -q -I../src -I../lib -lgauche-init
   11: INSTALL = @INSTALL@
   12: MKINSTDIR = $(top_srcdir)/mkinstalldirs
   13: MAKEINFO = @MAKEINFO@
   14: GZIP_PROGRAM = @GZIP_PROGRAM@
   15: 
   16: TEXIS = concepts.texi      \
   17:         corelib.texi       \
   18:         coresyn.texi       \
   19:         gauche-dev.texi    \
   20:         gauche-ref.texi    \
   21:         indexcl.texi       \
   22:         indexfn.texi       \
   23:         indexmd.texi       \
   24:         indexvr.texi       \
   25:         intro.texi         \
   26:         macro.texi         \
   27:         mapping.texi       \
   28:         modgauche.texi     \
   29:         modintro.texi      \
   30:         modsrfi.texi       \
   31:         modutil.texi       \
   32:         object.texi        \
   33:         program.texi       \
   34:         references.texi
   35: 
   36: # Manual page destination.  Default @mandir@ doesn't include 'share'
   37: # in the path, so I redefine it---a user can still override it by
   38: # make mandir=wherever
   39: prefix      = @prefix@
   40: datadir     = @datadir@
   41: datarootdir = @datarootdir@
   42: mandir      = @mandir@
   43: infodir     = @infodir@
   44: 
   45: DESTDIR =
   46: 
   47: all: info
   48: 
   49: install: all
   50:         if test ! -d $(DESTDIR)$(mandir)/man1; then $(MKINSTDIR) $(DESTDIR)$(mandir)/man1; fi
   51:         $(INSTALL) -m 444 $(MANPAGES) $(DESTDIR)$(mandir)/man1
   52:         if test ! -d $(DESTDIR)$(infodir); then $(MKINSTDIR) $(DESTDIR)$(infodir); fi
   53:         if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \
   54:           for info in *.info*; do \
   55:             $(INSTALL) -m 444 $$info $(DESTDIR)$(infodir)/; \
   56:           done; \
   57:         fi
   58: 
   59: uninstall:
   60:         (cd $(mandir)/man1; rm -f $(MANPAGES))
   61:         (cd $(infodir); \
   62:          if test -f gauche-refe.info -o -f gauche-refe.info.gz; \
   63:            then rm -rf gauche-refe.*; \
   64:          fi; \
   65:          if test -f gauche-refj.info -o -f gauche-refj.info.gz; \
   66:            then rm -rf gauche-refj.*; \
   67:          fi)
   68: 
   69: pre-package : texi
   70: 
   71: check :
   72: 
   73: test :
   74: 
   75: texi : gauche-refe.texi gauche-refj.texi
   76: 
   77: html : gauche-refe.html gauche-refj.html
   78: 
   79: htmls : gauche-refe_toc.html gauche-refj_toc.html
   80: 
   81: dvi : gauche-refe.dvi
   82: 
   83: pdf : gauche-refe.pdf
   84: 
   85: info : gauche-refe.info.gz gauche-refj.info.gz
   86: 
   87: gauche-refe.html : gauche-refe.texi
   88:         texi2html --number gauche-refe.texi
   89: 
   90: gauche-refe_toc.html : gauche-refe.texi
   91:         texi2html --split section --number gauche-refe.texi
   92: 
   93: gauche-refe.dvi : gauche-refe.texi
   94:         texi2dvi gauche-refe.texi
   95: 
   96: gauche-refe.pdf : gauche-refe.texi
   97:         pdftex gauche-refe.texi
   98:         texindex gauche-refe.??
   99:         pdftex gauche-refe.texi
  100: 
  101: gauche-refe.texi : $(TEXIS) extract
  102:         $(GOSH) ./extract -en -o gauche-refe.texi gauche-ref.texi
  103: 
  104: gauche-refe.info.gz : gauche-refe.texi
  105:         if test X$(MAKEINFO) != X -a X$(GZIP_PROGRAM) != X; then \
  106:           env LANG=C $(MAKEINFO) --no-warn gauche-refe.texi; \
  107:           rm -rf gauche-refe.info*.gz; \
  108:           $(GZIP_PROGRAM) gauche-refe.info gauche-refe.info-[0-9]*; \
  109:         fi
  110: 
  111: gauche-refj.html : gauche-refj.texi
  112:         texi2html --init-file=ja-init.pl --number gauche-refj.texi
  113: 
  114: gauche-refj_toc.html : gauche-refj.texi
  115:         texi2html --init-file=ja-init.pl --split section --number gauche-refj.texi
  116:         for f in gauche-refj/gauche-refj*.html; do \
  117:           sed 's/^<body lang="en"/<body lang="ja"/' $$f > $$f.t && mv $$f.t $$f; \
  118:         done
  119: 
  120: gauche-refj.dvi : gauche-refj.texi
  121:         texi2dvi gauche-refj.texi
  122: 
  123: gauche-refj.pdf : gauche-refj.texi
  124:         pdftex gauche-refj.texi
  125: 
  126: gauche-refj.texi : $(TEXIS) extract
  127:         $(GOSH) ./extract -jp -o gauche-refj.texi gauche-ref.texi
  128: 
  129: gauche-refj.info.gz : gauche-refj.texi
  130:         if test X$(MAKEINFO) != X -a X$(GZIP_PROGRAM) != X; then \
  131:           env LANG=C $(MAKEINFO) --no-warn gauche-refj.texi; \
  132:           rm -rf gauche-refj.info*.gz; \
  133:           $(GZIP_PROGRAM) gauche-refj.info gauche-refj.info-[0-9]*; \
  134:         fi
  135: 
  136: gauche-deve.texi : gauche-dev.texi extract
  137:         $(GOSH) ./extract -en -o gauche-deve.texi gauche-dev.texi
  138: 
  139: gauche-deve.html : gauche-deve.texi
  140:         texi2html --number gauche-deve.texi
  141: 
  142: gauche-deve.info.gz : gauche-deve.texi
  143:         if test X$(MAKEINFO) != X -a X$(GZIP_PROGRAM) != X; then \
  144:           env LANG=C $(MAKEINFO) --no-warn gauche-deve.texi; \
  145:           rm -rf gauche-deve.info*.gz; \
  146:           $(GZIP_PROGRAM) gauche-deve.info gauche-deve.info-[0-9]*; \
  147:         fi
  148: 
  149: gauche-deve.pdf : gauche-deve.texi
  150:         pdftex gauche-deve.texi
  151:         texindex gauche-deve.??
  152:         pdftex gauche-deve.texi
  153: 
  154: clean:
  155:         rm -rf core *~ *.aux *.cl *.cls *.cp *.fn *.fns *.ky *.log *.md *.mds \
  156:                *.pg *.toc *.tp *.tps *.vr *.vrs *.pdf *.dvi *.info* \
  157:                $(EXTRACTED)
  158: 
  159: distclean : clean
  160:         rm -rf $(GENERATED)
  161: 
  162: maintainer-clean : clean
  163:         rm -f gauche-ref*.html gauche-ref*.dvi gauche-dev*.html gauche-dev*.dvi Makefile $(GENERATED)
Syntax (Markdown)