Haskell 如何访问Setup.hs中的自定义阴谋集团标志
我想使用自定义cabal标志来启用我的Haskell 如何访问Setup.hs中的自定义阴谋集团标志,haskell,cabal,Haskell,Cabal,我想使用自定义cabal标志来启用我的Setup.hs中的一些逻辑,即如果我运行cabal安装-ffoo,我想看到我的钩子中启用了foo。作为参考,我使用的是Custom构建类型 我想我可能会在ConfigFlags的configurationsFlags字段中找到它,但当我运行cabal时,该字段总是空的。自定义标志的值是否存储在其他位置,或者我是否应该在此处采用完全不同的方法?结果是使用配置标签确实有效,我只是意外地将我的标志块嵌套在可执行文件中。将标志移动到阴谋集团文件的顶层可以修复所有问
Setup.hs
中的一些逻辑,即如果我运行cabal安装-ffoo
,我想看到我的钩子中启用了foo
。作为参考,我使用的是Custom
构建类型
我想我可能会在
ConfigFlags
的configurationsFlags
字段中找到它,但当我运行cabal时,该字段总是空的。自定义标志的值是否存储在其他位置,或者我是否应该在此处采用完全不同的方法?结果是使用配置标签
确实有效,我只是意外地将我的标志
块嵌套在可执行文件
中。将标志
移动到阴谋集团文件的顶层可以修复所有问题