packages feed

fishfood-0.0.1.0: fishfood.cabal

--Package-properties
Name:			fishfood
Version:		0.0.1.0
Cabal-Version:		>= 1.6
Copyright:		(C) 2013 Dr. Alistair Ward
License:		GPL
License-file:		LICENSE
Author:			Dr. Alistair Ward
Stability:		Unstable interface, incomplete features.
Synopsis:		Calculates file-size frequency-distribution.
Build-Type:		Simple
Description:		Counts the number of files in a set of bins, each of which holds only those files which fall within a specific size-interval.
Category:		Utils
Tested-With:		GHC == 7.4
Homepage:		http://functionalley.eu
Maintainer:		fishfood <at> functionalley <dot> eu
Bug-reports:		fishfood <at> functionalley <dot> eu
Data-files:
Extra-Source-Files:	changelog copyright makefile man/man1/fishfood.1 fishfood.spec

flag llvm
    Description:	Whether the 'llvm' compiler-backend has been installed and is required for code-generation.
    manual:		True
    default:		False

Executable fishfood
    hs-source-dirs:	src
    Main-Is:		Main.hs
    Other-modules:
        FishFood.Data.CommandOptions,
        FishFood.Data.File,
        FishFood.Data.Verbosity
        FishFood.Profiler
        FishFood.Test.Data.CommandOptions
        FishFood.Test.Data.Verbosity
        FishFood.Test.Profiler
        FishFood.Test.QuickChecks

    Build-depends:
        base == 4.*,
        Cabal >= 1.6 && < 2,
        containers,
        factory >= 0.2.0.5,
        mtl,
        QuickCheck,
        toolshed >= 0.13,
        unix

    GHC-options:	-Wall

    if impl(ghc >= 7.4.1)
        GHC-prof-options:	-prof -fprof-auto -fprof-cafs
    else
        GHC-prof-options:	-prof -auto-all -caf-all

    if impl(ghc >= 7.0)
        GHC-options:	-rtsopts

        if flag(llvm)
            GHC-options:	-fllvm