如果我的.cabal文件有多个可执行文件,我可以通过输入名称单挑一个来构建
cabal build myExecutable
但我很懒,想要输入
cabal build
对于默认目标(我可以站在我的辅助可执行文件的输入的额外字符)。
这可能吗? (我一直在google'ing并查看cabal手册一段时间了......还没有明确的答案。)
我必须这样做,比如每天1000次......
答案 0 :(得分:2)
你可以用旗帜破解某些东西,例如:
flag all
default: False
executable first-prog:
buildable: True
executable second-prog
if flag(all)
buildable: True
else
buildable: False
executable third-prog:
if flag(all)
buildable: True
else
buildable: False
然后在想要构建所有内容时使用cabal configure -fall; cabal build
。
答案 1 :(得分:0)
你可以使用写一个make文件的古老解决方案,然后输入
$ make
进入您的终端。