cabal-version: >=1.10
-- Initial package description 'Mondrian.cabal' generated by 'cabal init'.
-- For further documentation, see http://haskell.org/cabal/users-guide/
name: Mondrian
version: 0.1.0.0
synopsis: Renders backgrounds & borders
-- description:
homepage: https://argonaut-constellation.org/
-- bug-reports:
license: GPL-3
license-file: LICENSE
author: Adrian Cochrane
maintainer: ~alcinnz/Mondrian@todo.argonaut-constellation.org
-- copyright:
category: Graphics
build-type: Simple
extra-source-files: CHANGELOG.md
library
exposed-modules: Graphics.Rendering.Rect,
Graphics.Rendering.Rect.Backgrounds,
Graphics.Rendering.Rect.Image,
Graphics.Rendering.Rect.CSS,
Graphics.Rendering.Rect.CSS.Colour,
Graphics.Rendering.Rect.CSS.Backgrounds
other-modules: Graphics.Rendering.Rect.Types
-- other-extensions:
build-depends: base >=4.13 && <4.14, stylist-traits >= 0.1.3.1 && < 1,
css-syntax, colour >= 2.3.6 && < 3, scientific, text,
bytestring, typograffiti, linear, gl, vector, mtl,
unordered-containers, JuicyPixels >=3.0 && <4
hs-source-dirs: lib
default-language: Haskell2010
ghc-options: -Wall
executable Mondrian
main-is: Main.hs
-- other-modules:
-- other-extensions:
build-depends: base >=4.13 && <4.14, Mondrian, sdl2 >= 2.5.4, gl, linear,
stylist-traits, text, css-syntax, JuicyPixels
hs-source-dirs: app
default-language: Haskell2010
ghc-options: -Wall
executable Convert
main-is: Convert.hs
build-depends: base >= 4.13 && <4.14, JuicyPixels
hs-source-dirs: app
default-language: Haskell2010
ghc-options: -Wall
test-suite Mondrian-test
default-language: Haskell2010
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: MyLibTest.hs
build-depends: base >=4.13 && <4.14
ghc-options: -Wall