2

如何使 cabal 文件中的一个可执行文件依赖于同一项目中的另一个可执行文件?

我有一个构建两个可执行文件的 cabal 文件。其中一个可执行文件是生成第二个可执行文件所依赖的 Haskell 源代码文件的代码生成器。我如何告诉 cabal 在第二个之前编译和运行第一个?

4

1 回答 1

2

它们需要是单独的项目 - 两个 .cabal 文件。

参见例如 gtk2hs 预处理器 - http://hackage.haskell.org/package/gtk2hs-buildtools

于 2013-03-10T22:05:21.383 回答