dotfs-0.1.1: dotfs.cabal
name: dotfs
version: 0.1.1
synopsis: Filesystem to manage and parse dotfiles
description: A system which, when pointed to a folder full of specially
annotated config files, will present these files tailored to
your current environment. Useful for making, for example, an if-block
in your mutt-config depending on your current location, which you
can retrieve via some shell command.
category: System
license: BSD3
license-file: LICENSE
author: Sjoerd Timmer and Paul van der Walt
maintainer: Paul van der Walt <cabal@denknerd.org>
homepage: http://github.com/toothbrush/dotfs
build-depends: base,
test-framework >= 0.4.1,
test-framework-quickcheck2,
test-framework-hunit,
quickcheck >= 2.4
build-type: Simple
cabal-version: >= 1.10
Test-Suite test-dotfs
type: exitcode-stdio-1.0
build-depends:
base >= 4 && < 5,
HUnit >= 1.2 && < 2,
QuickCheck >= 2.4,
test-framework >= 0.4.1,
test-framework-quickcheck2,
test-framework-hunit,
containers,
transformers,
parsec >= 3,
haskell-src,
template-haskell
ghc-options: -Wall -rtsopts
hs-source-dirs: src, .
default-language: Haskell98
main-is: Test/Main.hs
Executable dotfs
default-language: Haskell98
hs-source-dirs: src, .
ghc-options: -threaded
-- TODO: make this compile cleanly with -Wall
main-is: DotFS.hs
build-depends: bytestring >=0.9,
base >= 4 && < 5,
HFuse > 0.2.4,
directory>=1,
unix >= 2.3,
filepath >=1.1,
parsec,
containers,
transformers,
process
source-repository head
type: git
location: https://toothbrush@github.com/toothbrush/dotfs.git