내가 쓴 가지고 myocamlbuild.ml
ocamlbuild -use-ocamlfind -package alcotest test_foo.native
myocamlbuild에서 pflag를 사용할 때 ocamldep 대신 ocamlopt를 어떻게 사용할 수 있습니까?
open Ocamlbuild_plugin
let() =
dispatch & function
| Before_rules ->
pflag ["test_alcotest"] "package" & fun name -> S [A "-use-ocamlfind"; A "-package"; A name]
| _ ->()
내가 읽은 것이다 명령 ocamlbuild test_foo.native
을 상상처럼 일부 플래그 명령 줄에서 alcotest
로 작성된 테스트를 컴파일 할 때마다 입력해야하지하기 위해 다음 코드를 포함 this manual 후 태그 나는
<test_*.ml>: test_alcotest, package(alcotest)
로 _tags
파일에 정의와 ocamlc.opt -c -o -use-ocamlfind -package alcotest test_foo.ml
를 부를 것이다, 그러나 그것은 않을 것; 대신 ocamldep.opt -use-ocamlfind -package alcotest -pp '-use-ocamlfind -package alcotest' -modules test_foo.ml > test_foo.ml.depends
이라고 어떻게 부를 수 있습니까?