Flags in cabal files
Ich folge der Bedienungsanleitung für die Paketentwicklung:https: //www.haskell.org/cabal/users-guide/developing-packages.html#quickstar
Ich habe in der @ steckFlags
Sektion. Wie übergebe ich Flags an meine Dateien? Ist es nur beibuild
Zeit? Ich habe versucht, danach zu suchen, aber keine nützlichen Informationen gefunden - nur die Befehlsoption--flags
.
cabal build -f debug
funktioniert nicht
Flag Debug
Description: Enable debug support
Manual: True
Default: False
BenchMark bench-foo
ghc-options: -Wall
type: exitcode-stdio-1.0
default-language: Haskell2010
build-depends: base, time
main-is: bench-foo.hs
if flag(debug) && os(windows)
main-is: bench-bar.hs