Haskell 自动化阴谋集团配置
如果我修改了项目的cabal文件中的任何内容,并运行Haskell 自动化阴谋集团配置,haskell,configuration,cabal,Haskell,Configuration,Cabal,如果我修改了项目的cabal文件中的任何内容,并运行cabal build,我会得到: ./project-foo.cabal has been changed. Re-configuring with most recently used options. If this fails, please run configure manually. 但是,我希望在执行此操作时,在默认情况下启用某些选项,如启用可执行文件分析。这是否可能以及如何实现?您可以将其添加到项目文件夹中的“cabal.c
cabal build
,我会得到:
./project-foo.cabal has been changed. Re-configuring with most
recently used options. If this fails, please run configure manually.
但是,我希望在执行此操作时,在默认情况下启用某些选项,如启用可执行文件分析。这是否可能以及如何实现?您可以将其添加到项目文件夹中的“cabal.config”文件中,其结构与用户文件夹“.cabal/config”相同
在.cabal/config中查找该选项,并将其未注释地添加到项目“cabal.config”文件中
手动:在本文档中查找“cabal.config”
它适用于一个阴谋集团沙箱项目。不确定是否使用非沙盒配置。如果您第一次使用
运行cabal configure
——启用可执行文件配置
,它将记住您的选择并用于重新配置。这就是“使用最近使用的选项重新配置”行所指的内容。您还可以将cabal.config
文件添加到与.cabal
文件相同的目录中,并将启用可执行评测
添加到该文件中。