41 lines
677 B
Makefile
41 lines
677 B
Makefile
TARGET=openflow-spec-v1.0.0
|
|
|
|
BIBTEX := bibtex
|
|
TGIF := tgif
|
|
XFIG := xfig
|
|
GNUPLOT:= gnuplot
|
|
|
|
SOURCES=openflow-spec-v1.0.0.tex\
|
|
appendix.tex
|
|
|
|
all: $(TARGET).ps
|
|
pdf: all
|
|
|
|
$(TARGET).pdf: Makefile $(SOURCES)
|
|
./make_latex_input.pl
|
|
texi2pdf $(TARGET).tex
|
|
|
|
color: $(TARGET).pdf
|
|
pdflatex $(TARGET).tex
|
|
pdftops $(TARGET).pdf
|
|
|
|
$(TARGET).ps: $(TARGET).pdf
|
|
pdftops $(TARGET).pdf
|
|
|
|
%.pdf : %.fig #Makefile
|
|
fig2dev -L pdf -b 1 $< $@
|
|
|
|
%.eps : %.dia #Makefile
|
|
dia --nosplash -e $@ $<
|
|
|
|
%.eps : %.obj
|
|
TMPDIR=/tmp $(TGIF) -print -eps $<
|
|
|
|
|
|
%.pdf : %.eps #Makefile
|
|
epstopdf $<
|
|
|
|
clean:
|
|
rm -f *.aux *.log *.out *.bbl *.blg *~ *.bak $(TARGET).ps $(TARGET).pdf
|
|
rm -rf define enum struct
|