packages feed

hsbencher-fusion-0.3.2: hsbencher-fusion.cabal

-- Initial hsbencher-fusion.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                hsbencher-fusion
version:             0.3.2
synopsis:            Backend for uploading benchmark data to Google Fusion Tables.
description:
         Google Fusion tables are a type of Google Doc that resembles a
         SQL database more than a spreadsheet.  They have a web 
         interface and permissions model similar to toher google docs.
         More information can be found at:
           <https://support.google.com/fusiontables/answer/2571232?hl=en>
         . 
         ChangeLog:
         .
         * (0.3) Added RETRIES field to the core schema.


license:             BSD3
license-file:        LICENSE
author:              Ryan Newton
maintainer:          rrnewton@gmail.com
-- copyright:           
-- category:            
build-type:          Simple
-- extra-source-files:  
cabal-version:       >=1.10

library
  exposed-modules:     HSBencher.Backend.Fusion, 
                       HSBencher.Internal.Fusion
  -- other-modules:       
  other-extensions:    NamedFieldPuns, RecordWildCards, ScopedTypeVariables, CPP, BangPatterns, TupleSections, DeriveDataTypeable, TypeFamilies
  build-depends:  base >=4.5 && < 4.8, 
                  containers >=0.5, bytestring >=0.10,
                  time >=1.4, directory >=1.2, filepath >=1.3,
--                  http-conduit >=2.0 && <2.1, 
                  http-conduit == 1.9.0,
                  network      == 2.5.0.0,
                  data-default >= 0.5.3,
                  -- mtl >=2.1 && <2.2, 
                  mtl,
                  handa-gdata >= 0.6.9.3 && <0.7, 
                  hsbencher >=1.15 && <2.0
  -- hs-source-dirs:      
  default-language:    Haskell2010

  -- FIXME:
  cpp-options: -DFUSION_TABLES

Executable hsbencher-fusion-upload-criterion
  main-is: Main.hs
  hs-source-dirs: ./CriterionUploader
  
  build-depends: base >=4.5 && < 4.8,
                 text >= 1.1, bytestring >= 0.10, containers >= 0.5,
                 criterion >= 1.0, statistics,
                 mtl
  build-depends: hsbencher-fusion, hsbencher >=1.15 && <2.0
  default-language:    Haskell2010


Executable hsbencher-fusion-upload-csv
  main-is: Main.hs
  hs-source-dirs: ./CSVUploader
  
  build-depends: base >=4.5 && < 4.8,
                 text >= 1.1, bytestring >= 0.10, containers >= 0.5,
                 mtl, csv >= 0.1
  build-depends: hsbencher-fusion, hsbencher >=1.15 && <2.0
  default-language:    Haskell2010