packages feed

getopt-generics-0.13.0.2: getopt-generics.cabal

-- This file has been generated from package.yaml by hpack version 0.20.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: abf4e8f0f1099d8b59aa00485728092abae08230a22f2e54917e955bc4a2b80e

name:           getopt-generics
version:        0.13.0.2
synopsis:       Create command line interfaces with ease
description:    Create command line interfaces with ease
category:       Console, System
homepage:       https://github.com/soenkehahn/getopt-generics#readme
bug-reports:    https://github.com/soenkehahn/getopt-generics/issues
author:         Linh Nguyen, Sönke Hahn
maintainer:     linh.nguyen@zalora.com, soenkehahn@gmail.com
copyright:      Zalora South East Asia Pte Ltd
license:        BSD3
license-file:   LICENSE
build-type:     Simple
cabal-version:  >= 1.10

extra-source-files:
    docs/CustomOption.hs
    docs/CustomOption.shell-protocol
    docs/CustomOptionRecord.hs
    docs/CustomOptionRecord.shell-protocol
    docs/RecordType.hs
    docs/RecordType.shell-protocol
    docs/Simple.hs
    docs/Simple.shell-protocol
    docs/Test01.hs
    docs/Test01.shell-protocol
    docs/Test02.hs
    docs/Test02.shell-protocol
    docs/Test03.hs
    docs/Test03.shell-protocol
    docs/Test04.hs
    docs/Test04.shell-protocol

source-repository head
  type: git
  location: https://github.com/soenkehahn/getopt-generics

library
  hs-source-dirs:
      src
  ghc-options: -Wall -fno-warn-name-shadowing
  build-depends:
      base ==4.*
    , base-compat >=0.8
    , base-orphans
    , generics-sop >=0.1 && <0.4
    , tagged
  exposed-modules:
      WithCli
      WithCli.Pure
  other-modules:
      WithCli.Argument
      WithCli.Flag
      WithCli.HasArguments
      WithCli.Modifier
      WithCli.Modifier.Types
      WithCli.Normalize
      WithCli.Parser
      WithCli.Pure.Internal
      WithCli.Result
      Paths_getopt_generics
  default-language: Haskell2010

test-suite spec
  type: exitcode-stdio-1.0
  main-is: Spec.hs
  hs-source-dirs:
      src
      test
      docs
  ghc-options: -Wall -fno-warn-name-shadowing -threaded -O0
  build-depends:
      QuickCheck
    , base ==4.*
    , base-compat >=0.8
    , base-orphans
    , filepath
    , generics-sop >=0.1 && <0.4
    , hspec >=2.1.8
    , safe
    , silently
    , tagged
  other-modules:
      WithCli
      WithCli.Argument
      WithCli.Flag
      WithCli.HasArguments
      WithCli.Modifier
      WithCli.Modifier.Types
      WithCli.Normalize
      WithCli.Parser
      WithCli.Pure
      WithCli.Pure.Internal
      WithCli.Result
      DocsSpec
      ModifiersSpec
      ModifiersSpec.RenameOptionsSpec
      ModifiersSpec.UseForPositionalArgumentsSpec
      ShellProtocol
      Util
      WithCli.ArgumentSpec
      WithCli.HasArgumentsSpec
      WithCli.ModifierSpec
      WithCli.NormalizeSpec
      WithCli.ParserSpec
      WithCli.Pure.RecordSpec
      WithCli.PureSpec
      WithCli.ResultSpec
      WithCliSpec
      CustomOption
      CustomOptionRecord
      RecordType
      Simple
      Test01
      Test02
      Test03
      Test04
      Paths_getopt_generics
  default-language: Haskell2010