; Generated by gen_dune.ml
(rule (targets  ps_boxes1.mps ps_boxes2.mps ps_boxes3.mps ps_boxes4.mps ps_boxes5.mps ps_boxes6.mps ps_boxes7.mps ps_boxes8.mps ps_boxes9.mps) (deps boxes.exe) (action (run ./boxes.exe -ps -prefix "ps_")))

(rule (targets  mps_boxes1.mps mps_boxes2.mps mps_boxes3.mps mps_boxes4.mps mps_boxes5.mps mps_boxes6.mps mps_boxes7.mps mps_boxes8.mps mps_boxes9.mps) (deps boxes.exe) (action (run ./boxes.exe -mps -prefix "mps_")))

(rule (targets  png_cairo_boxes1.png png_cairo_boxes2.png png_cairo_boxes3.png png_cairo_boxes4.png png_cairo_boxes5.png png_cairo_boxes6.png png_cairo_boxes7.png png_cairo_boxes8.png png_cairo_boxes9.png) (deps boxes.exe) (action (run ./boxes.exe -png -cairo -prefix "png_cairo_")))

(rule (targets  pdf_cairo_boxes1.pdf pdf_cairo_boxes2.pdf pdf_cairo_boxes3.pdf pdf_cairo_boxes4.pdf pdf_cairo_boxes5.pdf pdf_cairo_boxes6.pdf pdf_cairo_boxes7.pdf pdf_cairo_boxes8.pdf pdf_cairo_boxes9.pdf) (deps boxes.exe) (action (run ./boxes.exe -pdf -cairo -prefix "pdf_cairo_")))

(rule (targets  svg_cairo_boxes1.svg svg_cairo_boxes2.svg svg_cairo_boxes3.svg svg_cairo_boxes4.svg svg_cairo_boxes5.svg svg_cairo_boxes6.svg svg_cairo_boxes7.svg svg_cairo_boxes8.svg svg_cairo_boxes9.svg) (deps boxes.exe) (action (run ./boxes.exe -svg -cairo -prefix "svg_cairo_")))

(rule (targets  pgf_boxes1.pgf pgf_boxes2.pgf pgf_boxes3.pgf pgf_boxes4.pgf pgf_boxes5.pgf pgf_boxes6.pgf pgf_boxes7.pgf pgf_boxes8.pgf pgf_boxes9.pgf) (deps boxes.exe) (action (run ./boxes.exe -pgf -prefix "pgf_")))

(rule (targets pdf_cairo_boxes1.png) (deps pdf_cairo_boxes1.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes1 -png -singlefile)))
(rule (targets pdf_cairo_boxes2.png) (deps pdf_cairo_boxes2.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes2 -png -singlefile)))
(rule (targets pdf_cairo_boxes3.png) (deps pdf_cairo_boxes3.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes3 -png -singlefile)))
(rule (targets pdf_cairo_boxes4.png) (deps pdf_cairo_boxes4.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes4 -png -singlefile)))
(rule (targets pdf_cairo_boxes5.png) (deps pdf_cairo_boxes5.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes5 -png -singlefile)))
(rule (targets pdf_cairo_boxes6.png) (deps pdf_cairo_boxes6.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes6 -png -singlefile)))
(rule (targets pdf_cairo_boxes7.png) (deps pdf_cairo_boxes7.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes7 -png -singlefile)))
(rule (targets pdf_cairo_boxes8.png) (deps pdf_cairo_boxes8.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes8 -png -singlefile)))
(rule (targets pdf_cairo_boxes9.png) (deps pdf_cairo_boxes9.pdf) (action (run pdftoppm %{deps} pdf_cairo_boxes9 -png -singlefile)))
(rule (targets mps_boxes1.png) (deps mps_boxes1.pdf) (action (run pdftoppm %{deps} mps_boxes1 -png -singlefile)))
(rule (targets mps_boxes2.png) (deps mps_boxes2.pdf) (action (run pdftoppm %{deps} mps_boxes2 -png -singlefile)))
(rule (targets mps_boxes3.png) (deps mps_boxes3.pdf) (action (run pdftoppm %{deps} mps_boxes3 -png -singlefile)))
(rule (targets mps_boxes4.png) (deps mps_boxes4.pdf) (action (run pdftoppm %{deps} mps_boxes4 -png -singlefile)))
(rule (targets mps_boxes5.png) (deps mps_boxes5.pdf) (action (run pdftoppm %{deps} mps_boxes5 -png -singlefile)))
(rule (targets mps_boxes6.png) (deps mps_boxes6.pdf) (action (run pdftoppm %{deps} mps_boxes6 -png -singlefile)))
(rule (targets mps_boxes7.png) (deps mps_boxes7.pdf) (action (run pdftoppm %{deps} mps_boxes7 -png -singlefile)))
(rule (targets mps_boxes8.png) (deps mps_boxes8.pdf) (action (run pdftoppm %{deps} mps_boxes8 -png -singlefile)))
(rule (targets mps_boxes9.png) (deps mps_boxes9.pdf) (action (run pdftoppm %{deps} mps_boxes9 -png -singlefile)))
(rule (targets ps_boxes1.png) (deps ps_boxes1.pdf) (action (run pdftoppm %{deps} ps_boxes1 -png -singlefile)))
(rule (targets ps_boxes2.png) (deps ps_boxes2.pdf) (action (run pdftoppm %{deps} ps_boxes2 -png -singlefile)))
(rule (targets ps_boxes3.png) (deps ps_boxes3.pdf) (action (run pdftoppm %{deps} ps_boxes3 -png -singlefile)))
(rule (targets ps_boxes4.png) (deps ps_boxes4.pdf) (action (run pdftoppm %{deps} ps_boxes4 -png -singlefile)))
(rule (targets ps_boxes5.png) (deps ps_boxes5.pdf) (action (run pdftoppm %{deps} ps_boxes5 -png -singlefile)))
(rule (targets ps_boxes6.png) (deps ps_boxes6.pdf) (action (run pdftoppm %{deps} ps_boxes6 -png -singlefile)))
(rule (targets ps_boxes7.png) (deps ps_boxes7.pdf) (action (run pdftoppm %{deps} ps_boxes7 -png -singlefile)))
(rule (targets ps_boxes8.png) (deps ps_boxes8.pdf) (action (run pdftoppm %{deps} ps_boxes8 -png -singlefile)))
(rule (targets ps_boxes9.png) (deps ps_boxes9.pdf) (action (run pdftoppm %{deps} ps_boxes9 -png -singlefile)))
(rule (targets pgf_boxes1.png) (deps pgf_boxes1.pdf) (action (run pdftoppm %{deps} pgf_boxes1 -png -singlefile)))
(rule (targets pgf_boxes2.png) (deps pgf_boxes2.pdf) (action (run pdftoppm %{deps} pgf_boxes2 -png -singlefile)))
(rule (targets pgf_boxes3.png) (deps pgf_boxes3.pdf) (action (run pdftoppm %{deps} pgf_boxes3 -png -singlefile)))
(rule (targets pgf_boxes4.png) (deps pgf_boxes4.pdf) (action (run pdftoppm %{deps} pgf_boxes4 -png -singlefile)))
(rule (targets pgf_boxes5.png) (deps pgf_boxes5.pdf) (action (run pdftoppm %{deps} pgf_boxes5 -png -singlefile)))
(rule (targets pgf_boxes6.png) (deps pgf_boxes6.pdf) (action (run pdftoppm %{deps} pgf_boxes6 -png -singlefile)))
(rule (targets pgf_boxes7.png) (deps pgf_boxes7.pdf) (action (run pdftoppm %{deps} pgf_boxes7 -png -singlefile)))
(rule (targets pgf_boxes8.png) (deps pgf_boxes8.pdf) (action (run pdftoppm %{deps} pgf_boxes8 -png -singlefile)))
(rule (targets pgf_boxes9.png) (deps pgf_boxes9.pdf) (action (run pdftoppm %{deps} pgf_boxes9 -png -singlefile)))
(rule (targets mps_boxes1.pdf) (deps mps_boxes1.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes1.mps))))
(rule (targets mps_boxes2.pdf) (deps mps_boxes2.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes2.mps))))
(rule (targets mps_boxes3.pdf) (deps mps_boxes3.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes3.mps))))
(rule (targets mps_boxes4.pdf) (deps mps_boxes4.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes4.mps))))
(rule (targets mps_boxes5.pdf) (deps mps_boxes5.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes5.mps))))
(rule (targets mps_boxes6.pdf) (deps mps_boxes6.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes6.mps))))
(rule (targets mps_boxes7.pdf) (deps mps_boxes7.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes7.mps))))
(rule (targets mps_boxes8.pdf) (deps mps_boxes8.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes8.mps))))
(rule (targets mps_boxes9.pdf) (deps mps_boxes9.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax mps_boxes9.mps))))
(rule (targets ps_boxes1.pdf) (deps ps_boxes1.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes1.mps))))
(rule (targets ps_boxes2.pdf) (deps ps_boxes2.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes2.mps))))
(rule (targets ps_boxes3.pdf) (deps ps_boxes3.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes3.mps))))
(rule (targets ps_boxes4.pdf) (deps ps_boxes4.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes4.mps))))
(rule (targets ps_boxes5.pdf) (deps ps_boxes5.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes5.mps))))
(rule (targets ps_boxes6.pdf) (deps ps_boxes6.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes6.mps))))
(rule (targets ps_boxes7.pdf) (deps ps_boxes7.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes7.mps))))
(rule (targets ps_boxes8.pdf) (deps ps_boxes8.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes8.mps))))
(rule (targets ps_boxes9.pdf) (deps ps_boxes9.mps) (action (ignore-outputs (run pdftex -halt-on-error -fmt=mptopdf \relax ps_boxes9.mps))))
(rule (targets pgf_boxes1.pdf) (deps pgf.template pgf_boxes1.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes1 "\\def\\filetoconvert{pgf_boxes1.pgf}\\input{pgf.template}"))))
(rule (targets pgf_boxes2.pdf) (deps pgf.template pgf_boxes2.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes2 "\\def\\filetoconvert{pgf_boxes2.pgf}\\input{pgf.template}"))))
(rule (targets pgf_boxes3.pdf) (deps pgf.template pgf_boxes3.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes3 "\\def\\filetoconvert{pgf_boxes3.pgf}\\input{pgf.template}"))))
(rule (targets pgf_boxes4.pdf) (deps pgf.template pgf_boxes4.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes4 "\\def\\filetoconvert{pgf_boxes4.pgf}\\input{pgf.template}"))))
(rule (targets pgf_boxes5.pdf) (deps pgf.template pgf_boxes5.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes5 "\\def\\filetoconvert{pgf_boxes5.pgf}\\input{pgf.template}"))))
(rule (targets pgf_boxes6.pdf) (deps pgf.template pgf_boxes6.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes6 "\\def\\filetoconvert{pgf_boxes6.pgf}\\input{pgf.template}"))))
(rule (targets pgf_boxes7.pdf) (deps pgf.template pgf_boxes7.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes7 "\\def\\filetoconvert{pgf_boxes7.pgf}\\input{pgf.template}"))))
(rule (targets pgf_boxes8.pdf) (deps pgf.template pgf_boxes8.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes8 "\\def\\filetoconvert{pgf_boxes8.pgf}\\input{pgf.template}"))))
(rule (targets pgf_boxes9.pdf) (deps pgf.template pgf_boxes9.pgf) (action (ignore-outputs (run pdflatex -halt-on-error -jobname pgf_boxes9 "\\def\\filetoconvert{pgf_boxes9.pgf}\\input{pgf.template}"))))
(alias (name boxes) (deps  ps_boxes1.png ps_boxes2.png ps_boxes3.png ps_boxes4.png ps_boxes5.png ps_boxes6.png ps_boxes7.png ps_boxes8.png ps_boxes9.png mps_boxes1.png mps_boxes2.png mps_boxes3.png mps_boxes4.png mps_boxes5.png mps_boxes6.png mps_boxes7.png mps_boxes8.png mps_boxes9.png png_cairo_boxes1.png png_cairo_boxes2.png png_cairo_boxes3.png png_cairo_boxes4.png png_cairo_boxes5.png png_cairo_boxes6.png png_cairo_boxes7.png png_cairo_boxes8.png png_cairo_boxes9.png pdf_cairo_boxes1.png pdf_cairo_boxes2.png pdf_cairo_boxes3.png pdf_cairo_boxes4.png pdf_cairo_boxes5.png pdf_cairo_boxes6.png pdf_cairo_boxes7.png pdf_cairo_boxes8.png pdf_cairo_boxes9.png svg_cairo_boxes1.svg svg_cairo_boxes2.svg svg_cairo_boxes3.svg svg_cairo_boxes4.svg svg_cairo_boxes5.svg svg_cairo_boxes6.svg svg_cairo_boxes7.svg svg_cairo_boxes8.svg svg_cairo_boxes9.svg pgf_boxes1.png pgf_boxes2.png pgf_boxes3.png pgf_boxes4.png pgf_boxes5.png pgf_boxes6.png pgf_boxes7.png pgf_boxes8.png pgf_boxes9.png))

(alias (name runtest) (deps (alias boxes)))


