mole-0.0.5: mole.cabal
name: mole
version: 0.0.5
cabal-version: >=1.10
build-type: Simple
license: MIT
license-file: LICENSE
maintainer: tomas.carnecky@gmail.com
synopsis: A glorified string replacement tool
description:
A glorified string replacement tool. For a very specific purpose. That
purpose being to compile and optimize a static website (or a single-page
application). Mole inspects source, builds a complete dependency tree,
minifies and compresses the files, adds fingerprints and writes the result
to a directory.
category: System
author: Tomas Carnecky
source-repository head
type: git
location: git://github.com/wereHamster/mole.git
executable mole
main-is: Main.hs
build-depends:
base >=4.6 && <4.10,
containers >=0.5.7.1 && <0.6,
bytestring >=0.10.8.1 && <0.11,
base64-bytestring >=1.0.0.1 && <1.1,
tagsoup ==0.14.*,
stm >=2.4.4.1 && <2.5,
cryptohash >=0.11.9 && <0.12,
filepath >=1.4.1.0 && <1.5,
filemanip >=0.3.6.3 && <0.4,
fsnotify ==0.2.*,
directory >=1.2.6.2 && <1.3,
snap >=1.0.0.1 && <1.1,
snap-server >=1.0.1.0 && <1.1,
text >=1.2.2.1 && <1.3,
transformers >=0.5.2.0 && <0.6,
process >=1.4.2.0 && <1.5,
attoparsec >=0.13.1.0 && <0.14,
network-uri >=2.6.1.0 && <2.7,
optparse-applicative >=0.12.1.0 && <0.13,
time >=1.6.0.1 && <1.7,
mtl >=2.2.1 && <2.3,
kraken >=0.0.3 && <0.1,
unix >=2.7.2.0 && <2.8,
css-syntax >=0.0.5 && <0.1
default-language: Haskell2010
hs-source-dirs: src
other-modules:
Main
Data.Mole.Builder.Internal.Fingerprint
Data.Mole.Builder.Internal.Template
Data.Mole.Builder.Binary
Data.Mole.Builder.External
Data.Mole.Builder.Html
Data.Mole.Builder.Image
Data.Mole.Builder.JavaScript
Data.Mole.Builder.Stylesheet
Data.Mole.Builder
Data.Mole.Core
Data.Mole.Server
Data.Mole.Types
Data.Mole.Watcher
ghc-options: -Wall -threaded -rtsopts
test-suite spec
type: exitcode-stdio-1.0
main-is: Test.hs
build-depends:
base >=4.6 && <4.10,
hspec >=2.2.3 && <2.3,
smallcheck >=1.1.1 && <1.2,
hspec-smallcheck >=0.4.1 && <0.5,
vector >=0.11.0.0 && <0.12,
text >=1.2.2.1 && <1.3,
unordered-containers >=0.2.7.1 && <0.3,
time >=1.6.0.1 && <1.7,
kraken >=0.0.3 && <0.1,
attoparsec >=0.13.1.0 && <0.14,
stm >=2.4.4.1 && <2.5,
bytestring >=0.10.8.1 && <0.11,
containers >=0.5.7.1 && <0.6
default-language: Haskell2010
hs-source-dirs: src test