Description: Turn on development settings.
Default: False
+Flag dump
+ Default: False
+ Description: Dump some intermediate files.
+ Manual: True
+
Flag library-only
Description: Build only library
Default: False
Library
+ ghc-options: -Wall -fno-warn-tabs
if flag(dev)
cpp-options: -DDEVELOPMENT
- ghc-options: -Wall -fno-warn-tabs --disable-optimization
- -- -ddump-splices
- -- -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures
- -- -fno-warn-type-defaults -fno-warn-orphans
+ ghc-options:
else
- ghc-options: -Wall -fno-warn-tabs
- -- -O2
+ ghc-options: -O2
+ if flag(dump)
+ ghc-options: -ddump-simple -ddump-stg -ddump-to-file
-- default-language: Haskell2010
exposed-modules:
Hcompta.CLI
-- NOTE: needed for Control.Monad.Trans.Except
Executable hcompta-cli
+ ghc-options: -Wall -fno-warn-tabs
+ ghc-options: -threaded -rtsopts -with-rtsopts=-N
+ if flag(dev)
+ cpp-options: -DDEVELOPMENT
+ ghc-options:
+ else
+ ghc-options: -O2
if flag(library-only)
Buildable: False
-
main-is: Hcompta/CLI/Main.hs
hs-source-dirs: .
build-depends:
, transformers >= 0.4 && < 0.5
-- NOTE: needed for Control.Monad.Trans.Except
- ghc-options: -threaded -rtsopts -with-rtsopts=-N
- -- -O2
-
test-suite Test
type: exitcode-stdio-1.0
version: 0.0.0
source-repository head
- type: git
location: git://git.autogeree.net/hcompta
+ type: git
Flag dev
- Description: Turn on development settings.
Default: False
+ Description: Turn on development settings.
Flag double
+ Default: False
Description: Use old Double number representation (instead of Decimal), for testing/benchmarking.
+
+Flag dump
Default: False
+ Description: Dump some intermediate files.
+ Manual: True
Library
+ ghc-options: -Wall -fno-warn-tabs
if flag(dev)
cpp-options: -DDEVELOPMENT
- ghc-options: -Wall -fno-warn-tabs --disable-optimization
+ ghc-options:
-- -ddump-splices
-- -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures
-- -fno-warn-type-defaults -fno-warn-orphans
else
- ghc-options: -Wall -fno-warn-tabs
- -- -O2
+ ghc-options: -O2
if flag(double)
cpp-options: -DDOUBLE
+ if flag(dump)
+ ghc-options: -ddump-simple -ddump-stg -ddump-to-file
-- default-language: Haskell2010
exposed-modules:
Hcompta