packages feed

noise-0.0.1: noise.cabal

name:                noise
version:             0.0.1
synopsis:            A friendly language for graphic design
description:         A friendly language for graphic design
license:             MIT
license-file:        LICENSE
author:              Tom Brow
copyright:           Tom Brow
maintainer:          Tom Brow <tom@tombrow.com>
category:            Text
build-type:          Simple
cabal-version:       >=1.8
homepage:            http://github.com/brow/noise
bug-reports:         http://github.com/brow/noise/issues

extra-source-files:
  README.md

source-repository head
  type: git
  location: git://github.com/brow/noise.git

library
  ghc-options: -Wall
  hs-source-dirs: src
  build-depends:
    base ==4.5.*,
    blaze-markup ==0.5.*,
    blaze-svg ==0.3.*,
    bytestring ==0.9.*,
    containers ==0.4.*,
    cryptohash ==0.8.*,
    network ==2.3.*,
    parsec ==3.1.*
  exposed-modules:
    Text.Noise.Compiler
    Text.Noise.Compiler.Document
    Text.Noise.Compiler.Document.Color
    Text.Noise.Error
    Text.Noise.Parser
    Text.Noise.Parser.AST
    Text.Noise.Parser.Character
    Text.Noise.Renderer
    Text.Noise.SourceRange
  other-modules:
    Text.Noise.Compiler.Builtin
    Text.Noise.Compiler.Error
    Text.Noise.Compiler.Function
    Text.Noise.Parser.Token.Internal
    Text.Noise.Parser.Language
    Text.Noise.Parser.Token
    Text.Noise.Renderer.SVG.Attributes

executable noise
  ghc-options: -Wall
  hs-source-dirs: src-cli
  main-is: Main.hs
  build-depends:
    base ==4.5.*,
    noise

test-suite test
  ghc-options: -Wall
  type: exitcode-stdio-1.0
  hs-source-dirs: tests
  main-is: Main.hs
  build-depends:
    HTF ==0.10.*,
    HUnit ==1.2.*,
    QuickCheck ==2.5.*,
    base ==4.5.*,
    parsec ==3.1.*,
    string-qq ==0.0.*,
    noise