LaundrySorcery

git clone git://xatko.vsos.ethz.ch/LaundrySorcery.git
Log | Files | Refs

Makefile (726B)


      1 DPI=96
      2 
      3 Documentation.pdf: Documentation.tex Graph/simulation.pdf Graph/Cut_Gaussians/Cut_Gaussian.pdf Graph/distribution.pdf
      4 	lualatex $<
      5 
      6 Graph/simulation.csv: Graph/simulator.m
      7 	./Graph/simulator.m
      8 
      9 Graph/simulation.pdf: Graph/simulation.gnuplot Graph/simulation.csv
     10 
     11 %.pdf: %.gnuplot
     12 	gnuplot -e "set terminal \"pdfcairo\" enhanced; set output \"$@\"" $<
     13 
     14 %.pdf: %.tex
     15 	pdflatex $<
     16 
     17 %.pdf: %.asy
     18 	asy -f pdf $^ -o $@
     19 
     20 %.svg: %.dvi
     21 	dvisvgm -p 1 -o $@ $<
     22 
     23 %.png: %.dvi
     24 	dvipng -D $(DPI) -pp 1:1 -o $@ $<
     25 
     26 %.svg: %.asy
     27 	asy --libgs="" -f svg -o $@ $<
     28 
     29 %.svg: %.gnuplot
     30 	gnuplot -e "set terminal \"svg\" enhanced; set output \"$@\"" $<
     31 
     32 %.png: %.gnuplot
     33 	gnuplot -e "set terminal \"pngcairo\" enhanced; set output \"$@\"" $<