我在项目中使用cabal-dev。我想与它一起使用hdevtools。但是hdevtools使用我的cabal软件包而不是cabal-dev软件包。我想使用hdevtools选项使其使用cabal-dev软件包。但是我不知道要使用哪个选项。
我知道,一般而言,我需要将与传递给GHCi相同的GHC选项传递给hdevtools。
因此,问题是我应该将哪些选项传递给ghci,以使其表现得像“ cabal-dev ghci”命令一样。我知道这些也是我需要传递给hdevtools的选项。
您只需要告诉hdevtools要使用哪个软件包数据库即可。就我而言,它看起来像这样-使用cabal-dev,它将是您项目中的另一个子文件夹,但思路相同:
我只添加以下两个选项:
-g-no-user-package-conf -g-package-conf.hsenv/ghc_pkg_db
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句