我有一个带有自定义构建的cabal文件(调用Setup.hs
来执行一些预处理)。但是Setup.hs
导入Project.Preprocessor
,位于src
下,如下所示。
project.cabal
Setup.hs
src/Project/Preprocessor.hs
src/Project/OtherFiles...
此操作失败,因为未包含src
(如runghc -isrc Setup.hs build
)。
dist\setup\setup.hs:3:18:
Could not find module Project.Preprocessor
...
有没有办法为构建过程添加额外的源目录?
即。例如runghci -isrc Setup.hs
(但来自cabal build
)。
编辑:我确认runghc -isrc Setup.hs build
已执行。 : - )
谢谢!