; Generated by gen_dune.ml
(rule (targets  ps_label1.mps ps_label2.mps) (deps label.exe) (action (run ./label.exe -ps -prefix "ps_")))

(rule (targets  mps_label1.mps mps_label2.mps) (deps label.exe) (action (run ./label.exe -mps -prefix "mps_")))

(rule (targets  png_cairo_label1.png png_cairo_label2.png) (deps label.exe) (action (run ./label.exe -png -cairo -prefix "png_cairo_")))

(rule (targets  pdf_cairo_label1.pdf pdf_cairo_label2.pdf) (deps label.exe) (action (run ./label.exe -pdf -cairo -prefix "pdf_cairo_")))

(rule (targets  svg_cairo_label1.svg svg_cairo_label2.svg) (deps label.exe) (action (run ./label.exe -svg -cairo -prefix "svg_cairo_")))

(rule (targets  pgf_label1.pgf pgf_label2.pgf) (deps label.exe) (action (run ./label.exe -pgf -prefix "pgf_")))

(rule (targets pdf_cairo_label1.png) (deps pdf_cairo_label1.pdf) (action (run pdftoppm %{deps} pdf_cairo_label1 -png -singlefile)))
(rule (targets pdf_cairo_label2.png) (deps pdf_cairo_label2.pdf) (action (run pdftoppm %{deps} pdf_cairo_label2 -png -singlefile)))
(rule (targets mps_label1.png) (deps mps_label1.pdf) (action (run pdftoppm %{deps} mps_label1 -png -singlefile)))
(rule (targets mps_label2.png) (deps mps_label2.pdf) (action (run pdftoppm %{deps} mps_label2 -png -singlefile)))
(rule (targets ps_label1.png) (deps ps_label1.pdf) (action (run pdftoppm %{deps} ps_label1 -png -singlefile)))
(rule (targets ps_label2.png) (deps ps_label2.pdf) (action (run pdftoppm %{deps} ps_label2 -png -singlefile)))
(rule (targets pgf_label1.png) (deps pgf_label1.pdf) (action (run pdftoppm %{deps} pgf_label1 -png -singlefile)))
(rule (targets pgf_label2.png) (deps pgf_label2.pdf) (action (run pdftoppm %{deps} pgf_label2 -png -singlefile)))
(rule (targets mps_label1.pdf) (deps mps_label1.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_label1.mps))))
(rule (targets mps_label2.pdf) (deps mps_label2.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_label2.mps))))
(rule (targets ps_label1.pdf) (deps ps_label1.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_label1.mps))))
(rule (targets ps_label2.pdf) (deps ps_label2.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_label2.mps))))
(rule (targets pgf_label1.pdf) (deps pgf.template pgf_label1.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_label1 "\\def\\filetoconvert{pgf_label1.pgf}\\input{pgf.template}"))))
(rule (targets pgf_label2.pdf) (deps pgf.template pgf_label2.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_label2 "\\def\\filetoconvert{pgf_label2.pgf}\\input{pgf.template}"))))
(alias (name label) (deps  ps_label1.png ps_label2.png mps_label1.png mps_label2.png png_cairo_label1.png png_cairo_label2.png pdf_cairo_label1.png pdf_cairo_label2.png svg_cairo_label1.svg svg_cairo_label2.svg pgf_label1.png pgf_label2.png))

(alias (name runtest) (deps (alias label)))


