[Crystaldoc-cvs] crystaldoc/fr/texinfo Jamfile,1.2,1.3
Status: Alpha
Brought to you by:
vknecht
From: Vincent K. <vk...@us...> - 2005-07-14 18:46:51
|
Update of /cvsroot/crystaldoc/crystaldoc/fr/texinfo In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13213/fr/texinfo Modified Files: Jamfile Log Message: Adaptation of per-language Jamfiles Index: Jamfile =================================================================== RCS file: /cvsroot/crystaldoc/crystaldoc/fr/texinfo/Jamfile,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Jamfile 27 Jun 2004 13:31:53 -0000 1.2 --- Jamfile 14 Jul 2005 18:46:41 -0000 1.3 *************** *** 1,57 **** SubDir TOP fr texinfo ; - if $(CMD.MAKEINFO) { ! Texi2Info fr_info : [ ConcatDirs $(TOP) fr texinfo cs-unix.txi ] : info : fr info ; ! FLAGS.MAKEINFO on fr_info += --output=crystal.info ; ! Help fr_info : "Convert French user manual to Info format" ; ! } ! ! if $(CMD.TEXI2HTML) ! { ! TEXI2HTML.INIT = [ ConcatDirs $(TOP) base texi2html.init ] ; ! FLAGS.TEXI2HTML on fr_html += -init_file=$(TEXI2HTML.INIT) -prefix=cs -I\ $(CRYSTAL)/docs/texinfo ; ! Texi2HTML fr_html : [ ConcatDirs $(TOP) fr texinfo cs-unix.txi ] : fr html ; ! Help fr_html : "Convert French user manual to HTML format" ; ! } ! if $(CMD.TEXI2DVI) ! { ! #This doesn't work ! #FLAGS.TEXI2DVI on fr_dvi += -I\ $(CRYSTAL)/docs/texinfo ; ! Texi2DVI fr_dvi : [ ConcatDirs $(TOP) fr texinfo cs-unix.txi ] : fr dvi ; ! Help fr_dvi : "Convert French user manual to DVI format" ; ! } ! if $(CMD.TEXI2DVI) && $(CMD.DVIPS) ! { ! Texi2PS fr_ps : cs-unix.txi : fr ps ; ! Help fr_ps : "Convert French user manual to PostScript format" ; ! } ! if $(CMD.TEXI2DVI) && $(CMD.DVIPDF) ! { ! Texi2PDF fr_pdf : [ ConcatDirs $(TOP) fr texinfo cs-unix.txi ] : fr pdf ; ! Help fr_pdf : "Convert French user manual to PDF format" ; ! } ! if $(PERL) { ! NODEFIX = [ ConcatDirs $(TOP) base nodefix.pl ] ; ! rule RepairNodes { ! Depends $(<) : $(>) ; ! NotFile $(<) ; ! Always $(<) ; ! TEXINFO.INCDIR on $(<) = $(3) ; } ! actions RepairNodes { ! $(PERL) "$(NODEFIX)" --include-dir="$(TEXINFO.INCDIR)" "$(>)" ; } ! RepairNodes repair_fr_doc : [ ConcatDirs $(TOP) fr texinfo cs-unix.txi ] : $(SUBDIR) ; ! Help repair_fr_doc : "Repair French Texinfo @node and @menu directives" ; } --- 1,74 ---- SubDir TOP fr texinfo ; { ! local alltexi = cs-unix.txi [ Filter [ Recurse : .txi ] : ! cs-unix.txi cs-dos.txi cs-mac.txi dosdef.txi macdef.txi unixdef.txi ] ; ! RepairNodes fr_repairdoc : $(alltexi[1]) ; ! Help fr_repairdoc : "Repair French Texinfo @node and @menu directives" ; ! Texi2Info fr_info : $(alltexi) : info : fr info manual : crystalspace.info ; ! Help fr_info : "Convert French user manual to Info format" ; ! Texi2DVI fr_dvi : $(alltexi) : fr dvi manual : csmanual.dvi : -I\ $(CRYSTAL)/docs/texinfo ; ! Help fr_dvi : "Convert French user manual to DVI format" ; ! Texi2PS fr_ps : $(alltexi) : fr ps manual : csmanual.ps -I\ $(CRYSTAL)/docs/texinfo ; ! Help fr_ps : "Convert French user manual to PostScript format" ; ! ! Texi2PDF fr_pdf : $(alltexi) : fr pdf manual : csmanual.pdf : -I\ $(CRYSTAL)/docs/texinfo ; ! Help fr_pdf : "Convert French user manual to PDF format" ; ! ! local htmlroot = [ Texi2HTML fr_html : $(alltexi) : fr html manual : ! index.html : -prefix=cs -I\ $(CRYSTAL)/docs/texinfo ] ; ! Help fr_html : "Convert French user manual to HTML format" ; ! ! if $(PERL) && $(CMD.HHC) { ! GENDOCTOC ?= [ ConcatDirs $(TOP) base winhelp gendoctoc.pl ] ; ! actions GenDocToc { ! $(PERL) -I"$(GENDOCTOC:D)" "$(GENDOCTOC)" manual $(>:D) $(<) } ! actions CompileCHM { ! cd $(<:D) ; $(CMD.HHC) $(>:BS) } ! local outtmp = [ on $(htmlroot) GetVar LOCATE ] ; ! local hhcfile = manualtoc.hhc ; ! local hhkfile = manualindex.hhk ; ! MakeLocate $(hhcfile) $(hhkfile) : $(outtmp) ; ! GenDocToc $(hhcfile) $(hhkfile) : $(htmlroot) ; ! Depends $(hhcfile) $(hhkfile) : $(htmlroot) ; ! ! local hhpfile = csmanual.hhp ; ! local hhpcopy = $(hhpfile:G=copy) ; ! SEARCH on $(hhpfile) = $(GENDOCTOC:D) ; ! MakeLocate $(hhpcopy) : $(outtmp) ; ! Copy $(hhpcopy) : $(hhpfile) ; ! Depends $(hhpcopy) : $(hhpfile) ; ! ! local chmtmp = csmanual.chm ; ! MakeLocate $(chmtmp) : $(outtmp) ; ! CompileCHM $(chmtmp) : $(hhpcopy) ; ! Depends $(chmtmp) : $(hhpcopy) $(hhcfile) $(hhkfile) ; ! ! local outdir = [ FDirName $(LOCATE.DOCS) fr chm manual ] ; ! local chmfile = $(chmtmp:G=final) ; ! MakeLocate $(chmfile) : $(outdir) ; ! Copy $(chmfile) : $(chmtmp) ; ! Depends $(chmfile) : $(chmtmp) ; ! ! RmTemps $(chmtmp) : $(hhpcopy) $(hhcfile) $(hhkfile) ; ! RmTemps $(chmfile) : $(chmtmp) ; ! Depends fr_manualchm : $(chmfile) ; ! NotFile fr_manualchm ; ! Help fr_manualchm : "Convert French user manual to CHM format" ; ! Clean fr_manualchmclean : $(chmfile) ; ! CleanDir fr_manualchmclean : $(outdir) ; ! Depends clean : fr_manualchmclean ; ! } } |