Add README for go-to-definition tool

Signed-off-by: Kakadu <Kakadu@pm.me>
This commit is contained in:
Kakadu 2020-12-24 01:47:21 +03:00
parent a48db74053
commit 5356537fd0
4 changed files with 61 additions and 17 deletions

View file

@ -1,22 +1,19 @@
.PHONY: clean
GTD = gtd.exe
GTD = tool.exe
LAMA_CMXES = ../src/Language.cmx
OCAMLC = ocamlfind c
OCAMLOPT = ocamlfind opt
BFLAGS += -package GT,ostap,re,str -I ../src -rectypes -g
#GENERATED = Pprint_gt.ml Pprint_default.ml
all: $(GTD) $(OUT2)
demo_infix.cmx bench_main.cmx: Pprint_gt.cmx Pprint_default.cmx
$(GTD): gtd_main.cmx
$(GTD): tool.cmx
$(OCAMLOPT) $(BFLAGS) $(LAMA_CMXES) -linkpkg $^ -o $@
#$(OUT2): Pprint_gt.cmx Pprint_default.cmx demo_infix.cmx
# $(OCAMLOPT) $(BFLAGS) $(LAMA_CMXES) -linkpkg $^ -o $@
clean:
$(RM) *.cmi *.cmo *.cmx *.annot *.o *.opt *.byte *~ .depend $(OUT) $(GENERATED)
@ -26,11 +23,3 @@ clean:
%.cmx: %.ml
$(OCAMLOPT) -c $(BFLAGS) $<
###############
#Pprint_gt.ml: pp_gt.m4 p.ml
# m4 $< p.ml > $@
###############
#Pprint_default.ml: pp_default.m4 p.ml
# m4 $< p.ml > $@