śledzę instrukcji obsługi pakietu rozwijający: https://www.haskell.org/cabal/users-guide/developing-packages.html#quickstartFlagi w plikach Cabal
utknąłem w sekcji Flags
. Jak przekazać flagi do moich plików? Czy to tylko czas build
? Próbowałem go wyszukać, ale nie znalazłem użytecznych informacji - po prostu opcja polecenia --flags
.
cabal build -f debug
nie działa
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