octane-0.4.0: octane.cabal
name: octane
version: 0.4.0
cabal-version: >=1.10
build-type: Simple
license: MIT
license-file: LICENSE.md
maintainer: Taylor Fausak
homepage: https://github.com/tfausak/octane
synopsis: A Rocket League replay parser.
description:
<https://github.com/tfausak/octane#readme>
category: Game
extra-source-files:
CHANGELOG.md
README.md
stack.yaml
source-repository head
type: git
location: https://github.com/tfausak/octane
library
exposed-modules:
Octane
Octane.Main
Octane.Type
Octane.Type.Actor
Octane.Type.CacheItem
Octane.Type.CacheProperty
Octane.Type.Frame
Octane.Type.KeyFrame
Octane.Type.Mark
Octane.Type.Message
Octane.Type.Primitive
Octane.Type.Primitive.Boolean
Octane.Type.Primitive.Float32LE
Octane.Type.Primitive.Int32LE
Octane.Type.Primitive.Int64LE
Octane.Type.Primitive.List
Octane.Type.Primitive.PCString
Octane.Type.Primitive.Dictionary
Octane.Type.Property
Octane.Type.Replay
Octane.Type.Primitive.Stream
build-depends:
base ==4.8.*,
binary ==0.7.*,
bytestring ==0.10.*,
containers ==0.5.*,
data-binary-ieee754 ==0.4.*,
deepseq ==1.4.*,
text ==1.2.*
default-language: Haskell2010
hs-source-dirs: library
other-modules:
Octane.Core
ghc-options: -Wall
executable octane
main-is: Executable.hs
build-depends:
base -any,
octane -any
default-language: Haskell2010
hs-source-dirs: executable
ghc-options: -threaded -Wall
test-suite octane-test-suite
type: exitcode-stdio-1.0
main-is: TestSuite.hs
build-depends:
base -any,
binary -any,
bytestring -any,
containers -any,
octane -any,
tasty ==0.11.*,
tasty-hspec ==1.1.*
default-language: Haskell2010
hs-source-dirs: test-suite
other-modules:
OctaneSpec
Octane.MainSpec
Octane.TypeSpec
Octane.Type.ActorSpec
Octane.Type.CacheItemSpec
Octane.Type.CachePropertySpec
Octane.Type.FrameSpec
Octane.Type.KeyFrameSpec
Octane.Type.MarkSpec
Octane.Type.MessageSpec
Octane.Type.PrimitiveSpec
Octane.Type.Primitive.BooleanSpec
Octane.Type.Primitive.Float32LESpec
Octane.Type.Primitive.Int32LESpec
Octane.Type.Primitive.Int64LESpec
Octane.Type.Primitive.ListSpec
Octane.Type.Primitive.PCStringSpec
Octane.Type.Primitive.DictionarySpec
Octane.Type.PropertySpec
Octane.Type.ReplaySpec
Octane.Type.Primitive.StreamSpec
ghc-options: -threaded -Wall
benchmark octane-benchmark
type: exitcode-stdio-1.0
main-is: Benchmark.hs
build-depends:
base -any,
binary -any,
bytestring -any,
containers -any,
octane -any,
criterion ==1.1.*
default-language: Haskell2010
hs-source-dirs: benchmark
other-modules:
OctaneBench
Octane.MainBench
Octane.TypeBench
Octane.Type.ActorBench
Octane.Type.CacheItemBench
Octane.Type.CachePropertyBench
Octane.Type.FrameBench
Octane.Type.KeyFrameBench
Octane.Type.MarkBench
Octane.Type.MessageBench
Octane.Type.PrimitiveBench
Octane.Type.Primitive.BooleanBench
Octane.Type.Primitive.DictionaryBench
Octane.Type.Primitive.Float32LEBench
Octane.Type.Primitive.Int32LEBench
Octane.Type.Primitive.Int64LEBench
Octane.Type.Primitive.ListBench
Octane.Type.Primitive.PCStringBench
Octane.Type.PropertyBench
Octane.Type.ReplayBench
Octane.Type.Primitive.StreamBench
ghc-options: -threaded -Wall