name: gore-and-ash-lambdacube
version: 0.2.0.0
synopsis: Core module for Gore&Ash engine that do something.
description: Please see README.md
homepage: https://github.com/TeaspotStudio/gore-and-ash-lambdacube#readme
license: BSD3
license-file: LICENSE
author: Anton Gushcha
maintainer: ncrashed@gmail.com
copyright: 2016 Anton Gushcha
category: Game
build-type: Simple
cabal-version: >=1.10
extra-source-files:
README.md
CHANGELOG.md
stack.yaml
library
hs-source-dirs: src
exposed-modules:
Game.GoreAndAsh.LambdaCube
Game.GoreAndAsh.LambdaCube.API
Game.GoreAndAsh.LambdaCube.Module
Game.GoreAndAsh.LambdaCube.State
default-language: Haskell2010
build-depends: base >= 4.7 && < 5
, containers >= 0.5.6.2
, deepseq >= 1.4.1.1
, exceptions >= 0.8.2.1
, gore-and-ash >= 1.2.1.0
, hashable >= 1.2.4.0
, lambdacube-compiler >= 0.5.0.1
, lambdacube-gl >= 0.5.0.5
, mtl >= 2.2.1
, text >= 1.2.2.0
, unordered-containers >= 0.2.5.1
default-extensions:
BangPatterns
DeriveGeneric
FlexibleInstances
GeneralizedNewtypeDeriving
MultiParamTypeClasses
RecordWildCards
ScopedTypeVariables
TypeFamilies
UndecidableInstances
Flag examples
Description: Enable building of examples
Default: False
executable gore-and-ash-lambdacube-example01
if flag(examples)
Buildable: True
else
Buildable: False
hs-source-dirs: examples/01, examples/shared
main-is: Main.hs
default-language: Haskell2010
other-modules: Core
FPS
build-depends: base >= 4.7 && < 5
, containers >= 0.5.6.2
, deepseq >= 1.4.1.1
, exceptions >= 0.8.2.1
, GLFW-b >= 1.4.7.3
, gore-and-ash >= 1.2.1.0
, gore-and-ash-glfw >= 1.1.0.0
, gore-and-ash-lambdacube
, JuicyPixels >= 3.2.7
, lambdacube-compiler >= 0.5.0.1
, lambdacube-gl >= 0.5.0.5
, mtl >= 2.2.1
, text >= 1.2.2.0
, transformers >= 0.4.2.0
, vector >= 0.11.0.0
default-extensions:
Arrows
BangPatterns
DataKinds
DeriveGeneric
FlexibleInstances
GeneralizedNewtypeDeriving
MultiParamTypeClasses
OverloadedStrings
RecordWildCards
TypeFamilies
UndecidableInstances
ghc-options: -threaded
executable gore-and-ash-lambdacube-example02
if flag(examples)
Buildable: True
else
Buildable: False
hs-source-dirs: examples/02, examples/shared
main-is: Main.hs
default-language: Haskell2010
other-modules: Core
FPS
Matrix
build-depends: base >= 4.7 && < 5
, containers >= 0.5.6.2
, deepseq >= 1.4.1.1
, exceptions >= 0.8.2.1
, GLFW-b >= 1.4.7.3
, gore-and-ash >= 1.2.1.0
, gore-and-ash-glfw >= 1.1.0.0
, gore-and-ash-lambdacube
, JuicyPixels >= 3.2.7
, lambdacube-compiler >= 0.5.0.1
, lambdacube-gl >= 0.5.0.5
, lambdacube-ir >= 0.3.0.0
, mtl >= 2.2.1
, text >= 1.2.2.0
, transformers >= 0.4.2.0
, vector >= 0.11.0.0
, linear >= 1.20.4
default-extensions:
Arrows
BangPatterns
DataKinds
DeriveGeneric
FlexibleInstances
GeneralizedNewtypeDeriving
MultiParamTypeClasses
OverloadedStrings
RecordWildCards
TypeFamilies
UndecidableInstances
ghc-options: -threaded
executable gore-and-ash-lambdacube-example03
if flag(examples)
Buildable: True
else
Buildable: False
hs-source-dirs: examples/03, examples/shared
main-is: Main.hs
default-language: Haskell2010
other-modules: Core
FPS
Matrix
build-depends: base >= 4.7 && < 5
, containers >= 0.5.6.2
, deepseq >= 1.4.1.1
, exceptions >= 0.8.2.1
, GLFW-b >= 1.4.7.3
, gore-and-ash >= 1.2.1.0
, gore-and-ash-glfw >= 1.1.0.0
, gore-and-ash-lambdacube
, JuicyPixels >= 3.2.7
, lambdacube-compiler >= 0.5.0.1
, lambdacube-gl >= 0.5.0.5
, lambdacube-ir >= 0.3.0.0
, mtl >= 2.2.1
, text >= 1.2.2.0
, transformers >= 0.4.2.0
, vector >= 0.11.0.0
, linear >= 1.20.4
default-extensions:
Arrows
BangPatterns
DataKinds
DeriveGeneric
FlexibleInstances
GeneralizedNewtypeDeriving
MultiParamTypeClasses
OverloadedStrings
RecordWildCards
TypeFamilies
UndecidableInstances
ghc-options: -threaded
executable gore-and-ash-lambdacube-example04
if flag(examples)
Buildable: True
else
Buildable: False
hs-source-dirs: examples/04, examples/shared
main-is: Main.hs
default-language: Haskell2010
other-modules: Core
FPS
Matrix
build-depends: base >= 4.7 && < 5
, containers >= 0.5.6.2
, deepseq >= 1.4.1.1
, exceptions >= 0.8.2.1
, GLFW-b >= 1.4.7.3
, gore-and-ash >= 1.2.1.0
, gore-and-ash-glfw >= 1.1.0.0
, gore-and-ash-lambdacube
, JuicyPixels >= 3.2.7
, lambdacube-compiler >= 0.5.0.1
, lambdacube-gl >= 0.5.0.5
, lambdacube-ir >= 0.3.0.0
, mtl >= 2.2.1
, text >= 1.2.2.0
, transformers >= 0.4.2.0
, vector >= 0.11.0.0
, linear >= 1.20.4
default-extensions:
Arrows
BangPatterns
DataKinds
DeriveGeneric
FlexibleInstances
GeneralizedNewtypeDeriving
MultiParamTypeClasses
OverloadedStrings
RecordWildCards
TypeFamilies
UndecidableInstances
ghc-options: -threaded