我正在构建一个使用OCamlbuild作为其构建系统的项目。该项目还需要一个库,该库也使用 OCamlbuild。该库带有.mlpack
、_tags
和myocamlbuild.ml
文件。我已将该库作为一个 git 子模块包含在我的项目中,该子模块位于lib/mylib
从项目根目录开始的路径中。
我想告诉 OCamlbuild 递归编译库,就像我make -C lib/mylib
在Makefile
.
我怎样才能做到这一点?
谢谢。
我正在构建一个使用OCamlbuild作为其构建系统的项目。该项目还需要一个库,该库也使用 OCamlbuild。该库带有.mlpack
、_tags
和myocamlbuild.ml
文件。我已将该库作为一个 git 子模块包含在我的项目中,该子模块位于lib/mylib
从项目根目录开始的路径中。
我想告诉 OCamlbuild 递归编译库,就像我make -C lib/mylib
在Makefile
.
我怎样才能做到这一点?
谢谢。
使用 OCamlbuild 处理依赖项目中描述了一个答案。
基本上,添加<lib/mylib>: include
并_tags
导入库myocamlbuild.ml
。它似乎有点摇摆不定。
或使用沙丘。