argonix.cabal 1.48 KB
Newer Older
Valentin Reis's avatar
Valentin Reis committed
1 2 3 4 5 6 7 8 9 10
name:                argonix
version:             0.1.0.0
license:             MIT
license-file:        LICENSE
author:              Valentin Reis
maintainer:          fre@freux.fr
build-type:          Simple
cabal-version:       >=1.10

executable argonix
Valentin Reis's avatar
Valentin Reis committed
11 12 13 14
  Main-Is:             Main.hs
  hs-source-dirs:      app
  build-depends:
    base,
Valentin Reis's avatar
renames  
Valentin Reis committed
15
    argo-nixwrap
Valentin Reis's avatar
Valentin Reis committed
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
  default-language: Haskell2010
  ghc-options:
    -threaded
    -Wall
    -fwarn-wrong-do-bind
    -Wincomplete-uni-patterns
    -Wincomplete-record-updates
    -Wmissing-home-modules
    -Widentities
    -Wredundant-constraints
    -Wmissing-export-lists
    -Wcpp-undef
    -fwarn-tabs
    -fwarn-unused-imports
    -fwarn-unused-do-bind
    -fwarn-missing-signatures
    -fwarn-name-shadowing
    -fprint-potential-instances
    -fwarn-incomplete-patterns

Valentin Reis's avatar
renames  
Valentin Reis committed
36 37
library argo-nixwrap
  Exposed-modules:     Nixwrap, Args
Valentin Reis's avatar
Valentin Reis committed
38
  hs-source-dirs:      src
Valentin Reis's avatar
Valentin Reis committed
39 40
  build-depends:
    base,
Valentin Reis's avatar
Valentin Reis committed
41
    protolude,
Valentin Reis's avatar
Valentin Reis committed
42 43 44 45
    data-default,
    optparse-applicative,
    unix,
    text,
Valentin Reis's avatar
Valentin Reis committed
46
    ansi-terminal,
Valentin Reis's avatar
Valentin Reis committed
47
    typed-process
Valentin Reis's avatar
Valentin Reis committed
48 49 50
  default-language:    Haskell2010
  ghc-options:
    -threaded
Valentin Reis's avatar
Valentin Reis committed
51
    -fwarn-wrong-do-bind
Valentin Reis's avatar
Valentin Reis committed
52 53 54 55 56 57
    -Wall
    -Wincomplete-uni-patterns
    -Wincomplete-record-updates
    -Wmissing-home-modules
    -Widentities
    -Wredundant-constraints
Valentin Reis's avatar
Valentin Reis committed
58
    -Wmissing-export-lists
Valentin Reis's avatar
Valentin Reis committed
59 60 61
    -Wcpp-undef
    -fwarn-tabs
    -fwarn-unused-imports
Valentin Reis's avatar
Valentin Reis committed
62
    -fwarn-unused-do-bind
Valentin Reis's avatar
Valentin Reis committed
63 64 65 66
    -fwarn-missing-signatures
    -fwarn-name-shadowing
    -fprint-potential-instances
    -fwarn-incomplete-patterns