packages feed

hpaco-lib-0.28.0.0: hpaco-lib.cabal

name:                hpaco-lib
version:             0.28.0.0
synopsis:            Modular template compiler library
description:         Template compiler library, compiles template code into
                     PHP or Javascript, or interprets it directly.
homepage:            https://bitbucket.org/tdammers/hpaco
license:             BSD3
license-file:        LICENSE
author:              Tobias Dammers
maintainer:          tdammers@gmail.com
-- copyright:
category:            Development
build-type:          Simple
cabal-version:       >=1.8

extra-source-files:
    snippets/php/*.php
    snippets/js/*.js

library
  exposed-modules: Text.HPaco.Optimizer
                 , Text.HPaco.Readers.Common
                 , Text.HPaco.Readers.Paco
                 , Text.HPaco.Readers.Paco.ParserInternals
                 , Text.HPaco.Readers.Paco.Basics
                 , Text.HPaco.Readers.Paco.Expressions
                 , Text.HPaco.Readers.Paco.Statements
                 , Text.HPaco.Readers.Paco.Include
                 , Text.HPaco.Readers.Capo.Statements
                 , Text.HPaco.Writers.Javascript
                 , Text.HPaco.Writers.JsonLisp
                 , Text.HPaco.Writers.Dependencies
                 , Text.HPaco.Writers.Run
                 , Text.HPaco.Writers.PHP
                 , Text.HPaco.Writers.Internal.WrapMode
                 , Text.HPaco.Writers.Internal.CodeWriter
                 , Text.HPaco.Writers.Run.Encode
                 , Text.HPaco.Writers.Run.Library
                 , Text.HPaco.AST
                 , Text.HPaco.AST.Statement
                 , Text.HPaco.AST.Identifier
                 , Text.HPaco.AST.AST
                 , Text.HPaco.AST.Expression
                 , Text.HPaco.Writer
                 , Text.HPaco.Reader
  -- other-modules:
  build-depends:       base == 4.*
               ,       data-variant >= 0.1 && < 1.0
               ,       bytestring >= 0.9 && < 1.0
               ,       parsec >= 3 && < 4
               ,       mtl >= 2.1 && < 3
               ,       containers >= 0.2 && < 1.0
               ,       transformers >= 0.3 && < 1.0
               ,       strict >= 0.3 && < 1.0
               ,       filepath >= 1.1 && < 1.4
               ,       split >= 0.1 && < 0.3
               ,       safe >= 0.3.3 && < 1.0
               ,       file-embed >= 0.0.4 && < 1.0
               ,       aeson >= 0.6 && < 1.0