apecs-0.2.4.2: apecs.cabal
name: apecs
version: 0.2.4.2
homepage: https://github.com/jonascarpay/apecs#readme
license: BSD3
license-file: LICENSE
author: Jonas Carpay
maintainer: jonascarpay@gmail.com
category: Game, Control, Data
build-type: Simple
cabal-version: >=1.10
extra-source-files: README.md, tutorials/RTS.md
synopsis: A fast ECS for game engine programming
description: A fast ECS for game engine programming
source-repository head
type: git
location: git://github.com/jonascarpay/apecs.git
library
hs-source-dirs:
src
exposed-modules:
Apecs,
Apecs.Types,
Apecs.Stores,
Apecs.Logs,
Apecs.System,
Apecs.Concurrent,
Apecs.Slice,
Apecs.TH,
Apecs.Util
other-modules:
Apecs.THTuples
default-language:
Haskell2010
build-depends:
base >= 4.7 && < 5,
containers,
mtl,
template-haskell,
async,
vector
ghc-options:
-Wall
-Odph
test-suite apecs-test
type:
exitcode-stdio-1.0
main-is:
Main.hs
hs-source-dirs:
test
build-depends:
base >= 4.7 && < 5,
apecs,
QuickCheck,
containers,
vector
default-language:
Haskell2010
ghc-options: -Wall
benchmark apecs-bench
type:
exitcode-stdio-1.0
hs-source-dirs:
bench
main-is:
Main.hs
build-depends:
base >= 4.7 && < 5,
apecs,
criterion,
linear
default-language:
Haskell2010
ghc-options:
-Wall
-Odph
-fllvm
-optlo-O3
-threaded
-funfolding-use-threshold1000
-funfolding-keeness-factor1000