0

我想使用自定义的 cabal 标志在我的内部启用一些逻辑Setup.hs,即如果我运行cabal install -ffoo我希望看到foo在我的钩子中启用了它。作为参考,我正在使用Custom构建类型。

我预计我可能会在 的configConfigurationsFlags字段中找到它ConfigFlags,但是当我运行 cabal 时,该字段总是空的。自定义标志的值是否存储在其他地方,或者我应该在这里采取完全不同的方法?

4

1 回答 1

1

事实证明 usingconfigConfigurationsFlags确实有效,我只是不小心将我的Flag块嵌套在Executable. 将 移动Flag到 cabal 文件的顶层可以解决所有问题。

于 2013-09-22T17:43:27.150 回答