OCamlbuild递归地构建依赖项



我正在构建一个使用OCamlbuild作为构建系统的项目。该项目还需要一个库,该库也使用OCamlbuild。此库附带.mlpack_tagsmyocamlbuild.ml文件。我已经将该库作为git子模块包含在我的项目中,位于从项目根开始的路径lib/mylib中。

我想告诉OCamlbuild递归编译库,就像在Makefile中使用make -C lib/mylib一样。

我怎样才能做到这一点?

谢谢。

在使用OCamlbuild处理依赖项目中介绍了答案
基本上,将<lib/mylib>: include添加到_tags并导入库myocamlbuild.ml。它看起来确实有点摇晃。

或者使用沙丘。

最新更新