使一个可执行文件依赖于Haskell cabal中的另一个

时间:2013-01-06 15:06:25

标签: haskell dependencies cabal haskell-platform

如何在cabal文件中创建一个可执行文件取决于同一项目中的另一个?

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

1 个答案:

答案 0 :(得分:2)

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

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