packages feed

minilight-lua-0.1.0.0: minilight-lua.cabal

cabal-version:       2.4
-- Initial package description 'minilight-lua.cabal' generated by 'cabal
-- init'.  For further documentation, see
-- http://haskell.org/cabal/users-guide/

name:                minilight-lua
version:             0.1.0.0
synopsis:            A binding library of minilight for Lua langauge.
description:
  This library provides a way to write minilight component in Lua language.
-- bug-reports:
license:             MIT
license-file:        LICENSE
author:              myuon
maintainer:          ioi.joi.koi.loi@gmail.com
-- copyright:
category:            Graphics
extra-source-files:  CHANGELOG.md

source-repository head
  type:     git
  location: https://github.com/myuon/minilight-lua.git

library
  exposed-modules:
    MiniLight.Lua
    MiniLight.FigureDSL
  -- other-modules:
  -- other-extensions:
  build-depends:
    base ^>=4.13.0.0,
    bytestring >= 0.10,
    exceptions >= 0.10,
    hslua >= 1.1,
    linear >= 1.20,
    minilight >= 0.5.0,
    mtl >= 2.2,
    sdl2 >= 2.4 && < 2.5,
    text >= 1.2,
    unix-time >= 0.4,
  hs-source-dirs:      src
  default-language:    Haskell2010
  cpp-options: -Fsumtype

executable example
  -- other-modules:
  -- other-extensions:
  build-depends:
    base ^>=4.13.0.0,
    lens,
    minilight >= 0.5.0,
    minilight-lua,
    mtl,
  hs-source-dirs:      example
  main-is:             Main.hs
  default-language:    Haskell2010