0

目前在构建 Shake 输出行时,例如:

# gcc (for debugBuild)

但这对我们的应用程序来说没有信息,所以我们想打印如下内容:

objectFileName.o[configurationFlavour]

你怎么能在 Shake 中做到这一点?

4

1 回答 1

0

最简单的事情是玩或的Verbosity领域。在我得到:shakeVerbosity--verboseNormal

# ghc (for output/self/General/Intern.o output/self/General/Intern.hi)

Verbose得到:

ghc -c src\Development/Shake/Classes.hs -isrc -main-is Run.main -odir=output/self -hidir=output/self -i=output/self -DPORTABLE -fwarn-unused-imports

如果这还不够,您可以从cmdwith中删除输出quietly并使用以下命令打印您自己的消息putNormal

putNormal "I'm running objectFileName.o in configuration"
quietly $ cmd "gcc -c objectFileName.o"
于 2015-08-06T10:04:49.413 回答