5
我試圖使用bnfc
工具爲我生成一堆文件,如詞法分析器,解析器等。這工作正常。現在我想通過無需手動編譯bnfc
文件並使其生成一些文件來混亂我的/src
文件夾來清除這一點。在Cabal(Haskell)中連接構建工具
我嘗試了Cabal機制,在此列出build-tools
文件的build-tools
字段中的工具,並提及您期望通過extra-source-files
字段生成的文件。這對Alex和Happy來說是有效的,因爲他們被Cabal公認爲構建工具,但bnfc
不是。有沒有一種方法可以將bnfc
或任何工具與Cabal搭配在一起,並讓Cabal將它們識別爲構建工具?