packages feed

rattletrap-4.0.7: package.yaml

name: rattletrap
version: 4.0.7

category: Game
description: Rattletrap parses and generates Rocket League replays.
extra-source-files:
  - CHANGELOG.markdown
  - package.yaml
  - README.markdown
  - stack.yaml
github: tfausak/rattletrap
license-file: LICENSE.markdown
license: MIT
maintainer: Taylor Fausak
synopsis: Parse and generate Rocket League replays.

dependencies:
  aeson-pretty: '>= 0.8.5 && < 0.9'
  aeson: '>= 1.2.4 && < 1.3'
  base: '>= 4.10.1 && < 4.12'
  binary-bits: '>= 0.5 && < 0.6'
  binary: '>= 0.8.5 && < 0.9'
  bytestring: '>= 0.10.8 && < 0.11'
  containers: '>= 0.5.10 && < 0.6'
  filepath: '>= 1.4.1 && < 1.5'
  http-client-tls: '>= 0.3.5 && < 0.4'
  http-client: '>= 0.5.10 && < 0.6'
  template-haskell: '>= 2.12.0 && < 2.14'
  text: '>= 1.2.3 && < 1.3'
  transformers: '>= 0.5.2 && < 0.6'
ghc-options:
  - -optP -Wno-nonportable-include-path # https://github.com/haskell/cabal/issues/4739
  - -Weverything
  - -Wno-implicit-prelude
  - -Wno-missing-import-lists
  - -Wno-safe
  - -Wno-unsafe

library:
  source-dirs: library

executable:
  dependencies: rattletrap
  ghc-options:
    - -rtsopts
    - -threaded
  main: Main.hs
  source-dirs: executables

tests:
  test:
    dependencies:
      HUnit: '>= 1.6.0 && < 1.7'
      rattletrap: -any
      temporary: '>= 1.2.1 && < 1.3'
    ghc-options:
      - -rtsopts
      - -threaded
    main: Main.hs
    source-dirs: tests