Makefile.in
changeset 60 202688f8024a
parent 52 ae47b3ec42d3
equal deleted inserted replaced
5:dc7bb617d200 6:432fb9481094
    36 	-mkdir -p gen-images
    36 	-mkdir -p gen-images
    37 	$(GS_COMMAND) -sDEVICE=pngalpha -r36 -sOutputFile=$@ $<
    37 	$(GS_COMMAND) -sDEVICE=pngalpha -r36 -sOutputFile=$@ $<
    38 
    38 
    39 html: Doxyfile-gen $(PNG_IMAGES)
    39 html: Doxyfile-gen $(PNG_IMAGES)
    40 	-mkdir -p gen-dox
    40 	-mkdir -p gen-dox
       
    41 	-mkdir -p gen-pdf-dox
    41 	./scripts/titlegen.py
    42 	./scripts/titlegen.py
    42 	doxygen Doxyfile
    43 	doxygen Doxyfile
       
    44 
       
    45 pdf: Doxyfile-gen $(PNG_IMAGES)
       
    46 	-mkdir -p gen-dox
       
    47 	-mkdir -p gen-pdf-dox
       
    48 	./scripts/titlegen.py	
       
    49 	doxygen DoxyfilePdf
       
    50 	make -C latex
    43 
    51 
    44 demos: $(DEMOS)
    52 demos: $(DEMOS)
    45 
    53 
    46 Doxyfile-gen:
    54 Doxyfile-gen:
    47 	sed -e 's/@version@/'`./scripts/chg-len.py`'/g' \
    55 	sed -e 's/@version@/'`./scripts/chg-len.py`'/g' \
    48 	    -e 's/@lemon_doc_prefix@/@make_lemon_doc_prefix@/g' \
    56 	    -e 's/@lemon_doc_prefix@/@make_lemon_doc_prefix@/g' \
    49 	< Doxyfile.in >Doxyfile
    57 	< Doxyfile.in >Doxyfile
       
    58 	sed -e 's/@version@/'`./scripts/chg-len.py`'/g' \
       
    59 	    -e 's/@lemon_doc_prefix@/@make_lemon_doc_prefix@/g' \
       
    60 	< DoxyfilePdf.in >DoxyfilePdf
    50 
    61 
    51 clean:
    62 clean:
    52 	-rm -rf html
    63 	-rm -rf html
    53 	-rm -f doxygen.log
    64 	-rm -f doxygen.log
    54 	-rm -f $(PNG_IMAGES)
    65 	-rm -f $(PNG_IMAGES)