cabal-version: >=1.10 name: penrose version: 0.1.1.0 license: MIT license-file: LICENSE maintainer: penrose.team@gmail.com author: team-penrose homepage: http://penrose.ink synopsis: Create beautiful diagrams just by typing mathematical notation in plain text. build-type: Simple extra-source-files: ChangeLog.md README.md test/TestSuite.hs source-repository head type: git location: https://github.com/penrose/penrose.git executable penrose main-is: Main.hs hs-source-dirs: src build-tools: alex other-modules: ShadowMain Utils Plugins Server Substance SubstanceJSON Element Env Style Optimizer GenOptProblem Shapes Functions Transforms SubstanceTokenizer Sugarer Interface Tokenizer Serializer default-language: Haskell2010 other-extensions: AllowAmbiguousTypes RankNTypes UnicodeSyntax NoMonomorphismRestriction OverloadedStrings DeriveGeneric DuplicateRecordFields build-depends: base -any, random -any, random-shuffle -any, containers -any, megaparsec -any, ad -any, aeson -any, text -any, websockets -any, old-time -any, pretty -any, pretty-show -any, extra -any, process -any, network -any, uuid -any, hslogger -any, split -any, multimap -any, directory -any, unordered-containers -any, pretty-terminal -any, scotty -any, http-types -any, mtl -any, bytestring -any, array -any, ansi-terminal -any, docopt -any, parser-combinators -any, hmatrix -any test-suite penrose-testsuite type: exitcode-stdio-1.0 main-is: TestSuite.hs hs-source-dirs: src test other-modules: ShadowMain Utils Plugins Server Substance Interface Serializer SubstanceJSON Element Env Style GenOptProblem Optimizer Functions Transforms Shapes SubstanceTokenizer Sugarer Tokenizer ShadowMain.Tests Server.Tests -- Substance.Tests -- Style.Tests Utils.Tests Functions.Tests Shapes.Tests Transforms.Tests default-language: Haskell2010 build-depends: base >=4.9 && <4.10, random >=1.1 && <1.2, random-shuffle >=0.0.4 && <0.1, containers >=0.5 && <0.6, megaparsec >=6.4 && <6.5, ad >=4.3 && <4.4, aeson >=1.2 && <1.3, text >=1.2 && <1.3, websockets >=0.11 && <0.12, old-time >=1.1 && <1.2, pretty >=1.1.3 && <1.2, extra >=1.6 && <1.7, process >=1.4.3 && <1.5, network >=2.6.3 && <2.7, pretty-show -any, split -any, tasty -any, tasty-smallcheck -any, tasty-quickcheck -any, tasty-hunit -any, directory -any, multimap -any, pretty-terminal -any, scotty -any, http-types -any, mtl -any, bytestring -any, ansi-terminal -any, array -any, uuid -any, hslogger -any, docopt -any, parser-combinators -any, hmatrix -any