lama_byterun/tools/Makefile
Kakadu 5356537fd0 Add README for go-to-definition tool
Signed-off-by: Kakadu <Kakadu@pm.me>
2020-12-24 01:47:21 +03:00

25 lines
437 B
Makefile

.PHONY: clean
GTD = tool.exe
LAMA_CMXES = ../src/Language.cmx
OCAMLC = ocamlfind c
OCAMLOPT = ocamlfind opt
BFLAGS += -package GT,ostap,re,str -I ../src -rectypes -g
all: $(GTD) $(OUT2)
$(GTD): tool.cmx
$(OCAMLOPT) $(BFLAGS) $(LAMA_CMXES) -linkpkg $^ -o $@
clean:
$(RM) *.cmi *.cmo *.cmx *.annot *.o *.opt *.byte *~ .depend $(OUT) $(GENERATED)
%.cmi: %.ml
$(OCAMLC) -c $(BFLAGS) $<
%.cmx: %.ml
$(OCAMLOPT) -c $(BFLAGS) $<