X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Flib%2FMakefile;h=8c12efbd162370a792d7c1975d9baf90bc80a4cb;hb=9c0398174ebfa6b483dbdd5c10e8b15e39067329;hp=077e945ceb271d274d5f3fcc7850b5a90c68e5e7;hpb=59ef816568e8c9eee49c78b1e6d8eadc884835a6;p=helm.git diff --git a/matita/matita/lib/Makefile b/matita/matita/lib/Makefile index 077e945ce..8c12efbd1 100644 --- a/matita/matita/lib/Makefile +++ b/matita/matita/lib/Makefile @@ -1,8 +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