pa_ovisitor / pa / test / OMakefile

%.out.ml: %.ml ../pa_ovisitor.cma 
    camlp4o -I $(OCAMLFIND_DESTDIR)/type_conv pa_type_conv.cma ../pa_ovisitor.cma  -printer Camlp4OCamlPrinter $< > $@

%.out.mli: %.mli ../pa_ovisitor.cma 
    camlp4o -I $(OCAMLFIND_DESTDIR)/type_conv pa_type_conv.cma ../pa_ovisitor.cma  -printer Camlp4OCamlPrinter $< > $@

%.out.auto.mli: %.out.ml ../json_conv.cmi
    $(OCAMLC) $(CAMLFLAGS) -c -i -I .. -I ../../lib  %.out.ml > $@

Test(name) = 
    $(name) : $(name).out.ml
        $(OCAMLC) -g $(name).out.ml -o $@

    test: $(name)
        ./$(name)
    export

.DEFAULT: test_visit.out.ml test_fold.out.ml test_iter.out.ml
.DEFAULT: test_typedtree.out.ml test_typedtree2.out.ml
.DEFAULT: test_visitor.out.ml

Test(test_fold)
Test(test_iter)
Test(test_readme)
Test(zz)

AutoClean()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.