packages feed

lp-diagrams-svg-1.0: lp-diagrams-svg.cabal

name:           lp-diagrams-svg
version:        1.0
category:       Graphics
synopsis:       SVG Backend for lp-diagrams
license:        AGPL-3
license-file:   LICENSE
author:         Jean-Philippe Bernardy
maintainer:     jeanphilippe.bernardy@gmail.com
Cabal-Version:  >= 1.18
build-type:     Simple

Flag example
  Description: Compile example.
  manual: True
  Default:     False


library
  build-depends: lp-diagrams
  build-depends: base < 666
               , lucid-svg
               , text
               , containers
               , lens
               , svg-tree
               , mtl
               , linear
               , JuicyPixels
               , FontyFruity
               , vector
               , optparse-applicative
  exposed-modules: Graphics.Diagrams.Backend.SVGTree
  exposed-modules: Graphics.Diagrams.SVG

  default-language:    Haskell2010

executable lp-diagrams-svg-example
   if  flag(example)
     buildable: True
   else
     buildable: False
  default-language: Haskell2010
  hs-source-dirs: examples
  main-is: Main.hs
  build-depends: lp-diagrams-svg
  build-depends: lp-diagrams
  build-depends: base < 666
               , containers
               , lens
               , FontyFruity
               -- , svg-tree
               -- , mtl
               -- , linear
               -- , FontyFruity