X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Flib%2FMakefile;h=8c12efbd162370a792d7c1975d9baf90bc80a4cb;hb=48c011f52853dd106dbf9cbbd1b9da61277fba3b;hp=b7d95a5fc22a6fbf2eef0e175c6b5e16d09c7e88;hpb=ca81bd9ba941c3c14e8775c7f04ce10ec277348a;p=helm.git diff --git a/matita/matita/lib/Makefile b/matita/matita/lib/Makefile index b7d95a5fc..8c12efbd1 100644 --- a/matita/matita/lib/Makefile +++ b/matita/matita/lib/Makefile @@ -1,9 +1,25 @@ +#TARGET= extraction2.ma +#TARGET= extraction3.ma +#TARGET= basics/logic.ma +#TARGET= basics/types.ma +#TARGET= basics/deqsets.ma +#TARGET= basics/lists/list.ma +#TARGET= arithmetics/nat.ma +TARGET= turing/multi_universal/universal.ma + all: - touch extraction.ma - EXTRACT_HASKELL=1 ../matitac extraction.ma 2> /tmp/foo.hs - cat preamble.hs /tmp/foo.hs > extraction.hs + touch $(TARGET) + #EXTRACT_HASKELL=1 ../matitac $(TARGET) 2> /tmp/foo.hs + #cat preamble.hs /tmp/foo.hs > extraction.hs + EXTRACT_OCAML=1 ../matitac $(TARGET) + +opt: + touch $(TARGET) + #EXTRACT_HASKELL=1 ../matitac.opt $(TARGET) 2> /tmp/foo.hs + #cat preamble.hs /tmp/foo.hs > extraction.hs + EXTRACT_OCAML=1 ../matitac.opt $(TARGET) -.PHONY: all +.PHONY: all opt # ghci extraction.hs # Syntax for datatypes: data Foo = Zero | Succ Foo Foo