OCamlbuild 递归构建依赖
OCamlbuild recursively build dependecies
我正在构建一个使用 OCamlbuild 作为构建系统的项目。这个项目还需要一个库,它也使用 OCamlbuild。此库附带 .mlpack
、_tags
和 myocamlbuild.ml
文件。我已将该库作为 git 子模块包含在我的项目中,路径 lib/mylib
从项目的根目录开始。
我想告诉 OCamlbuild 递归编译库,就像我在 Makefile
中使用 make -C lib/mylib
一样。
我怎样才能做到这一点?
谢谢。
Working on dependent projects with OCamlbuild中描述了答案。
基本上,将 <lib/mylib>: include
添加到 _tags
并导入库 myocamlbuild.ml
。看起来确实有点摇摇欲坠。
或使用Dune.
我正在构建一个使用 OCamlbuild 作为构建系统的项目。这个项目还需要一个库,它也使用 OCamlbuild。此库附带 .mlpack
、_tags
和 myocamlbuild.ml
文件。我已将该库作为 git 子模块包含在我的项目中,路径 lib/mylib
从项目的根目录开始。
我想告诉 OCamlbuild 递归编译库,就像我在 Makefile
中使用 make -C lib/mylib
一样。
我怎样才能做到这一点?
谢谢。
Working on dependent projects with OCamlbuild中描述了答案。
基本上,将 <lib/mylib>: include
添加到 _tags
并导入库 myocamlbuild.ml
。看起来确实有点摇摇欲坠。
或使用Dune.