Changeset 0a2ba89 in git for doc/Makefile.in


Ignore:
Timestamp:
Jul 22, 1999, 3:32:05 PM (25 years ago)
Author:
Olaf Bachmann <obachman@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
84dee1de2f8e7a43a835537686ddb81d68d85df9
Parents:
8e436afc5936b28cf0f44c4550b547aeff6c87f1
Message:
* as we go along


git-svn-id: file:///usr/local/Singular/svn/trunk@3326 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/Makefile.in

    r8e436a r0a2ba89  
    3434TEXI2HTML       = @TEXI2HTML@
    3535DVIPS           = dvips
     36VERBOSE         = 1 # override this with make VERBOSE=2
    3637
    3738# d2t stuff
     
    4243CHKSUM_DB       = ${D2T_SUBDIR}/chksum.db
    4344DOC2TEX         = ${PERL5} ./doc2tex.pl -subdir ${D2T_SUBDIR} \
    44                   -Singular ${SINGULAR} -make
     45                  -Singular ${SINGULAR} -verbose ${VERBOSE} -make ${MAKE}
    4546PL2DOC          = ${PERL5} ./pl2doc.pl -db  ${CHKSUM_DB}
    4647
     
    4950HTML_SUBDIR     = html
    5051TEXI2HTML_INIT  = t2h_singular.init
     52ifeq ($(VERBOSE),0)
     53T2H_VERBOSE     = -no_verbose
     54else
     55T2H_VERBOSE     = -verbose
     56endif
    5157TEXI2HTML_OPTS  = -init_file ${TEXI2HTML_INIT} @TEXI2HTML_OPTS@ \
    52                   -short_extn -l2h_tmp ${TMP_DIR}  -subdir ${HTML_SUBDIR}
     58                  -short_extn -l2h_tmp ${TMP_DIR} -subdir ${HTML_SUBDIR} \
     59                  ${T2H_VERBOSE}
    5360HTML_MANUAL_PREFIX = sing
    5461HTML_TUTOR_PREFIX  = tut
     
    8693
    8794# default target
    88 all: info dvi html
     95all: info dvi html singular.idx
    8996
    9097# info stuff
     
    148155.PRECIOUS: %.doc %_noFun.doc ${D2T_SUBDIR}/%_lib.pl
    149156
    150 singular.idx: singular.hlp ${D2T_SUBDIR}/idx.db ${HTML_SUBDIR}/${HTML_MANUAL_PREFIX}_cp.idx
    151         doc2idx.pl singular.hlp ${D2T_SUBDIR}/idx.db ${HTML_SUBDIR}/${HTML_MANUAL_PREFIX}_cp.idx
     157# index file for help
     158singular.idx: singular.hlp ${HTML_SUBDIR}/${HTML_MANUAL_PREFIX}_cp.idx ${CHKSUM_DB} doc2idx.pl
     159        ${PERL5} doc2idx.pl singular.hlp ${HTML_SUBDIR}/${HTML_MANUAL_PREFIX}_cp.idx ${CHKSUM_DB} > singular.idx
    152160
    153161# targets which produce stand-alone documents
     
    169177        -top_file ${HTML_TUTOR_TOP} tutor.tex
    170178
     179${HTML_SUBDIR}/${HTML_MANUAL_PREFIX}_cp.idx: ${HTML_SUBDIR}/${HTML_MANUAL_TOP}
     180
    171181# pattern rules for images
    172182images/%.gif : images/%.gif.uu
     
    190200# misc targets
    191201#
    192 install: singular.hlp html/index.htm
     202install: singular.hlp html/index.htm singular.idx
    193203        ${MKINSTALLDIRS} ${infodir}
    194204        ${INSTALL_DATA} singular.hlp ${infodir}
     
    199209        - rmdir ${infodir}
    200210
    201 clean:
     211clean: mostlyclean
     212        /bin/rm -rf singular.tex manual.tex  ${HTML_DIR} ${D2T_SUBDIR}
     213
     214mostlyclean:
    202215        /bin/rm -f .singular_hist doe.tmp dump.ascii example.mp example.txt
    203216        /bin/rm -f save_i test.ascii test.mp
    204217        /bin/rm -f Z* *.tst *.pag *.dir *.lst *.log *.aux *.cp *.cps
    205218        /bin/rm -f *.fn *.fns *.ky *.kys *.log *.pg *.pgs *.toc *.tp
    206         /bin/rm -f *.tps *.vr *.vrs
    207         /bin/rm -f singular.hlp *.dvi *.ps ${DOC2TEX_FILES}
    208         /bin/rm -rf singular.tex manual.tex  ${HTML_DIR} ${D2T_SUBDIR}
    209 
    210 mostlyclean: clean
    211 
    212 distclean: mostlyclean
     219        /bin/rm -f *.tps *.vr *.vrs *.dvi *.ps
     220        /bin/rm -f singular.hlp manual.hlp  ${DOC2TEX_FILES} singular.idx
     221        /bin/rm -f ${HTML_SUBDIR}/${HTML_MANUAL_TOP} ${HTML_SUBDIR}/${HTML_TUTOR_TOP}
     222
     223distclean: clean
    213224        /bin/rm -f Makefile
    214225
Note: See TracChangeset for help on using the changeset viewer.