diff options
| author | Guillaume Horel <guillaume.horel@gmail.com> | 2011-06-18 21:20:38 -0400 |
|---|---|---|
| committer | Guillaume Horel <guillaume.horel@gmail.com> | 2011-06-18 21:20:38 -0400 |
| commit | f414fbe3f87d18496691c1071363040a59ff468f (patch) | |
| tree | b3562a4f579aa7fa0f01491c306b12b348557ef7 /Makefile | |
| parent | 207459f2a8cb98603541c1698a89c0c77c83b1ea (diff) | |
| parent | 74a451bce4fc3106f908e933a564df055d11d1bd (diff) | |
| download | icfp2011-f414fbe3f87d18496691c1071363040a59ff468f.tar.gz | |
Merge branch 'master' of github.com:Zaran/icfp2011
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..98262de --- /dev/null +++ b/Makefile @@ -0,0 +1,32 @@ +OCAMLC=ocamlc.opt +OCAMLOPT=ocamlopt.opt +OCAMLDEP=ocamldep.opt +INCLUDES= +OCAMLFLAGS=$(INCLUDES) +SRCS=game.ml ltg.ml +BUILDDIR= +DEPEND=.depend + +all: ltg.opt + +ltg.opt: ltg.cmx + $(OCAMLOPT) $(OCAMLFLAGS) -o ltg game.cmx ltg.cmx + +clean: + rm -f *.cm? *.cmx? *.o *~ + rm -f .depend + +depend: $(SRCS) + $(OCAMLDEP) $(SRCS) > $(DEPEND) + +.SUFFIXES: .mli .ml .cmo .cmi .cmx + +%.cmo : %.ml + $(OCAMLC) -c $(OCAMLFLAGS) $< +%.cmi : %.mli + $(OCAMLC) -c $(OCAMLFLAGS) $< +%.cmx : %.ml + $(OCAMLOPT) -c $(OCAMLFLAGS) $< + +-include $(DEPEND) + |
