Author: ciesiel
Date: Tue Apr  5 09:41:25 2011
New Revision: 12221

Modified:
   PLD-doc/book/stylesheet/Makefile
Log:
- modularnosc make

Modified: PLD-doc/book/stylesheet/Makefile
==============================================================================
--- PLD-doc/book/stylesheet/Makefile    (original)
+++ PLD-doc/book/stylesheet/Makefile    Tue Apr  5 09:41:25 2011
@@ -5,18 +5,22 @@
 STYLE_FO=/usr/share/sgml/docbook/xsl-stylesheets/fo
 OUTPUT_HTML=./html
 
-all:
+all: html_pld
+
+cleanup:
 # porzadki
        rm -rf {*.pdf *.txt all.xml}
        rm -rf $(OUTPUT_HTML)
        mkdir -p $(OUTPUT_HTML)
 
+html_1_file:
 # html (1 plik)
        xsltproc --stringparam chunker.output.encoding UTF-8 -o 
$(OUTPUT_HTML)/pld_dok.html $(STYLE_DIR_HTML)/docbook.xsl $(BOOK)
 
+html_pld: cleanup html_1_file
 # html PLD style
 #      xspp nie ma w repo PLD
-#      Jezeli mamy zbudowane i zainstalowane w PLD mozna odkomentowac ponizsza 
linijke
+#      Jezeli mamy zbudowane i zainstalowane w PLD mozna odkomentowac ponizsza 
linijke:
 #      xspp pld-guide.xspp > style.xsl
        xsltproc --novalid copy.xsl $(BOOK) | (read xml; cat) > all.xml
        cp *.png $(OUTPUT_HTML)
@@ -24,15 +28,15 @@
        rm -rf $(OUTPUT_HTML)/zrzuty_ekr/.svn
        cd $(OUTPUT_HTML); xsltproc ../style.xsl ../webpage.xml
        cp $(OUTPUT_HTML)/toc.html $(OUTPUT_HTML)/index.html
-       
 # html "Tworzymy dokumentacje PLD"
        xsltproc --stringparam chunker.output.encoding UTF-8 -o 
$(OUTPUT_HTML)/devel_howto.html $(STYLE_DIR_HTML)/docbook.xsl $(DEV_BOOK)
 
+pdf_pld:
 # pdf
 # TODO:
 # - Dodac PL literki (osadzanie PL fontow w FOP jest niepraktyczne - nie 
dziala np. wyszukiwanie w pdf)
 # - Dodac obrazki (obecnie FOP ignoruje obrazki)
 # - Powyzsze punkty moze naprawic lepszy procesor konwertujacy. FOP jest ubogi
-#      xsltproc --stringparam paper.type A4 --stringparam body.font.master 8 
-o book.fo $(STYLE_FO)/docbook.xsl $(BOOK)
-#      fop book.fo -pdf $(OUTPUT_HTML)/pl_doc.pdf
-#      rm -rf book.fo
+       xsltproc --stringparam paper.type A4 --stringparam body.font.master 8 
-o book.fo $(STYLE_FO)/docbook.xsl $(BOOK)
+       fop book.fo -pdf $(OUTPUT_HTML)/pl_doc.pdf
+       rm -rf book.fo
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to