# Pass through normal targets to Goalfile.in
all clean depend install check maintainer-clean: src/goals
- ./run src/goals $@
+ @./run src/goals $@
# If src/goals doesn't exist then brute-force build it. Once we have
# src/goals we can rebuild it and other parts of the project using
echo 'val lexer_read : (Lexing.lexbuf -> token) option ref' >> src/parser.mli
echo 'val eval_substitute : (Ast.env -> Ast.loc -> Ast.substs -> string) option ref' >> src/parser.mli
$(OCAMLLEX) src/lexer.mll
- $(OCAMLFIND) opt $(OCAMLFLAGS) $(OCAMLPACKAGES) -I src \
+ $(OCAMLFIND) opt $(OCAMLFLAGS) $(OCAMLPACKAGES) -I . -I src \
+ src/utils-c.c \
$$($(OCAMLDEP) -sort src/*.mli src/*.ml) \
-linkpkg -o $@