packages feed

luminance-samples-0.1: luminance-samples.cabal

name:                luminance-samples
version:             0.1
synopsis:            Luminance samples
description:         Luminance samples used as tutorial help
homepage:            https://github.com/phaazon/luminance-samples
bug-reports:         https://github.com/phaazon/luminance-samples/issues
license:             BSD3
license-file:        LICENSE
author:              Dimitri Sabadie <dimitri.sabadie@gmail.com>
maintainer:          Dimitri Sabadie <dimitri.sabadie@gmail.com>
copyright:           Dimitri Sabadie
category:            Graphics

build-type:          Simple
extra-source-files:  CHANGELOG.md
cabal-version:       >= 1.10

source-repository head
  type:     git
  location: git://github.com/phaazon/luminance-samples.git

executable HelloWorld
  ghc-options:         -W -Wall -O2

  main-is:             HelloWorld.hs

  default-extensions:  DataKinds
                     , FlexibleContexts

  build-depends:       base         >= 4.8 && < 4.9
                     , luminance    >= 0.1 && < 0.2
                     , GLFW-b       >= 1.4 && < 1.5
                     , mtl          >= 2.2 && < 2.3
                     , resourcet    >= 1.1 && < 1.2
                     , transformers >= 0.4 && < 0.5

  hs-source-dirs:      src

  default-language:    Haskell2010

executable HelloWorldUniform
  ghc-options:         -W -Wall -O2

  main-is:             HelloWorldUniform.hs

  default-extensions:  DataKinds
                     , FlexibleContexts
                     , ScopedTypeVariables

  build-depends:       base         >= 4.8 && < 4.9
                     , luminance    >= 0.1 && < 0.2
                     , GLFW-b       >= 1.4 && < 1.5
                     , mtl          >= 2.2 && < 2.3
                     , resourcet    >= 1.1 && < 1.2
                     , transformers >= 0.4 && < 0.5

  hs-source-dirs:      src

  default-language:    Haskell2010

executable DepthTest 
  ghc-options:         -W -Wall -O2

  main-is:             DepthTest.hs

  default-extensions:  DataKinds
                     , FlexibleContexts
                     , ScopedTypeVariables

  build-depends:       base          >= 4.8 && < 4.9
                     , contravariant >= 1.3 && < 1.4
                     , luminance     >= 0.1 && < 0.2
                     , GLFW-b        >= 1.4 && < 1.5
                     , mtl           >= 2.2 && < 2.3
                     , resourcet     >= 1.1 && < 1.2
                     , transformers  >= 0.4 && < 0.5

  hs-source-dirs:      src

  default-language:    Haskell2010

executable Blending
  ghc-options:         -W -Wall -O2

  main-is:             Blending.hs

  default-extensions:  DataKinds
                     , FlexibleContexts
                     , ScopedTypeVariables

  build-depends:       base          >= 4.8 && < 4.9
                     , contravariant >= 1.3 && < 1.4
                     , luminance     >= 0.1 && < 0.2
                     , GLFW-b        >= 1.4 && < 1.5
                     , mtl           >= 2.2 && < 2.3
                     , resourcet     >= 1.1 && < 1.2
                     , transformers  >= 0.4 && < 0.5

  hs-source-dirs:      src

  default-language:    Haskell2010

executable Texture 
  ghc-options:         -W -Wall -O2

  main-is:             Texture.hs

  default-extensions:  DataKinds
                     , FlexibleContexts
                     , ScopedTypeVariables

  build-depends:       base          >= 4.8  && < 4.9
                     , contravariant >= 1.3  && < 1.4
                     , JuicyPixels   >= 3.2  && < 3.4
                     , luminance     >= 0.1  && < 0.2
                     , GLFW-b        >= 1.4  && < 1.5
                     , mtl           >= 2.2  && < 2.3
                     , resourcet     >= 1.1  && < 1.2
                     , transformers  >= 0.4  && < 0.5
                     , vector        >= 0.11 && < 0.12

  hs-source-dirs:      src

  default-language:    Haskell2010

executable Blit 
  ghc-options:         -W -Wall -O2

  main-is:             Blit.hs

  default-extensions:  DataKinds
                     , FlexibleContexts
                     , ScopedTypeVariables

  build-depends:       base          >= 4.8  && < 4.9
                     , contravariant >= 1.3  && < 1.4
                     , luminance     >= 0.1  && < 0.2
                     , GLFW-b        >= 1.4  && < 1.5
                     , mtl           >= 2.2  && < 2.3
                     , resourcet     >= 1.1  && < 1.2
                     , transformers  >= 0.4  && < 0.5
                     , vector        >= 0.11 && < 0.12

  hs-source-dirs:      src

  default-language:    Haskell2010