ocaml
Version:
OCaml compiler packaged for esy
32 lines (21 loc) • 525 B
Plain Text
ROOTDIR = ../..
include $(ROOTDIR)/Makefile.common
include $(ROOTDIR)/Makefile.best_binaries
OCAMLC ?= $(BEST_OCAMLC) $(STDLIBFLAGS)
all: texquote2 transf
transf: transf.cmo transfmain.cmo
$(OCAMLC) $(COMPFLAGS) -o $@ -g $^
transfmain.cmo: transf.cmo
texquote2: texquote2.ml
$(OCAMLC) $(COMPFLAGS) -o $@ $<
%.cmo: %.ml
$(OCAMLC) $(COMPFLAGS) -c $<
%.cmi: %.mli
$(OCAMLC) $(COMPFLAGS) -c $<
clean:
rm -f *.o *.cm? *.cmx?
rm -f transf.ml
rm -f texquote2 transf
distclean: clean