У меня есть этот файл .cabal:
...
main-is: Main.hs
other-extensions: ForeignFunctionInterface
build-depends: base >=4.9 && <4.10
hs-source-dirs: src/haskell
c-sources: src/c/main.c ...
default-language: Haskell2010
У меня есть много исходных файлов c, все в одном каталоге (src / c), есть ли способ добавить их все без указания каждого? что-то вроде регулярного выражения:
-- I know this won't work
c-sources: src/c/**
Или просто включив весь каталог:
-- I know this won't work
c-source-dirs: src/c