这是我的makefile中用于在OCaml中编译项目并生成二进制文件的部分:
all: $(CMX_DOMAIN) analyze
export OCAMLRUNPARAM=b
我希望make tests
执行以下操作:
./$(BIN)
运行到文件夹tests/
有人能告诉我如何在makefile中编写tests
的这一部分吗?
答案 0 :(得分:0)
类似的东西:
tests: all
for f in tests/*; do ./$(BIN) $$f || exit 1; done
?或者你还需要更多吗?