]> rtime.felk.cvut.cz Git - orte.git/blobdiff - doc/Makefile
JORTE: ignore 'int-to-pointer' and 'pointer-to-int' compiler warnings
[orte.git] / doc / Makefile
index 7f4fdd922d39057f5e906deb6dd5b39f7088b58f..f4e9ca6c7f99b2474da1e5b863273517c61cca65 100644 (file)
@@ -1,7 +1,7 @@
 KERNELDOC=scripts/kernel-doc
 export KERNELDOC
 
-XML_BASENAMES = ortedoc
+XML_BASENAMES = orteman
 
 DSL_DIR = ../../../dsl
 
@@ -16,7 +16,11 @@ orte/defines_api.xml
 
 default: all
 
-all: $(ORTE_DOC_SOURCES) orteman.pdf
+all: $(ORTE_DOC_SOURCES) $(XML_BASENAMES:%=%.pdf)
+
+FIGS=$(wildcard img/*.fig)
+
+$(XML_BASENAMES:%=%.pdf): $(FIGS:%.fig=%.pdf)
 
 XML_ENT_INCS = $(wildcard *.ent)
 XML_ENTITIES = $(shell cat $(XML_ENT_INCS) | \
@@ -32,8 +36,11 @@ XML_ENTITIES = $(shell cat $(XML_ENT_INCS) | \
 
 
 clean:
-       @rm -f  ${XML_BASENAMES:%=%.html}
-       @rm -f  ${XML_BASENAMES:%=%.pdf}
-       @rm -f ./*.log
-       @rm -f ./*.out
-       @rm -f ./*~
+       rm -f  ${XML_BASENAMES:%=%.html}
+       rm -f  ${XML_BASENAMES:%=%.pdf} $(FIGS:%.fig=%.pdf) $(ORTE_DOC_SOURCES)
+       rm -f ./*.log
+       rm -f ./*.out
+       rm -f ./*~
+
+%.pdf: %.fig
+       fig2dev -L pdf $^ $@