argonix.cabal 924 Bytes
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
  Main-Is:             Argonix.hs
  hs-source-dirs:      src
Valentin Reis's avatar
Valentin Reis committed
13 14
  build-depends:
    base,
Valentin Reis's avatar
Valentin Reis committed
15
    protolude,
Valentin Reis's avatar
Valentin Reis committed
16 17 18 19
    data-default,
    optparse-applicative,
    unix,
    text,
Valentin Reis's avatar
Valentin Reis committed
20
    ansi-terminal,
Valentin Reis's avatar
Valentin Reis committed
21
    typed-process
Valentin Reis's avatar
Valentin Reis committed
22 23 24
  default-language:    Haskell2010
  ghc-options:
    -threaded
Valentin Reis's avatar
Valentin Reis committed
25
    -fwarn-wrong-do-bind
Valentin Reis's avatar
Valentin Reis committed
26 27 28 29 30 31
    -Wall
    -Wincomplete-uni-patterns
    -Wincomplete-record-updates
    -Wmissing-home-modules
    -Widentities
    -Wredundant-constraints
Valentin Reis's avatar
Valentin Reis committed
32
    -Wmissing-export-lists
Valentin Reis's avatar
Valentin Reis committed
33 34 35
    -Wcpp-undef
    -fwarn-tabs
    -fwarn-unused-imports
Valentin Reis's avatar
Valentin Reis committed
36
    -fwarn-unused-do-bind
Valentin Reis's avatar
Valentin Reis committed
37 38 39 40
    -fwarn-missing-signatures
    -fwarn-name-shadowing
    -fprint-potential-instances
    -fwarn-incomplete-patterns