packages feed

heyefi-0.1.0.2: heyefi.cabal

name:                heyefi
version:             0.1.0.2
synopsis:            A server for Eye-Fi SD cards.
description:         This server listens for Eye-Fi cards that want to upload files to a computer and stores them in an upload directory. It is meant to be run as a system daemon.
homepage:            https://github.com/ryantm/heyefi
license:             PublicDomain
license-file:        LICENSE
author:              Ryan Mulligan
maintainer:          ryan@ryantm.com
category:            Network
build-type:          Simple
cabal-version:       >=1.10

source-repository head
  type: git
  location: https://github.com/ryantm/heyefi

executable heyefi
  default-language:    Haskell2010
  hs-source-dirs:      src
  main-is:             HEyefi/Main.hs
  other-modules:       HEyefi.Constant
                     , HEyefi.Config
                     , HEyefi.Hex
                     , HEyefi.Log
                     , HEyefi.Soap
                     , HEyefi.Types
                     , HEyefi.MarkLastPhotoInRoll
                     , HEyefi.UploadPhoto
                     , HEyefi.GetPhotoStatus
                     , HEyefi.StartSession
  ghc-options:         -Wall
  build-depends:       base >=4.8 && <=5
                     , stm
                     , unix
                     , MissingH
                     , bytestring
                     , utf8-string
                     , time
                     , iso8601-time
                     , warp
                     , wai
                     , HTTP
                     , http-types
                     , HandsomeSoup
                     , hxt
                     , case-insensitive
                     , old-locale
                     , multipart
                     , tar
                     , configurator
                     , unordered-containers
                     , text
                     , errors
                     , temporary
                     , directory
                     , filemanip
                     , filepath
                     , mtl
                     , transformers
                     , exceptions
                     , random

test-suite test-heyefi
  default-language: Haskell2010
  type:             exitcode-stdio-1.0
  hs-source-dirs:   test, src
  main-is:          Spec.hs
  ghc-options:      -Wall
  build-depends:    base >=4.8 && <=5
                  , stm
                  , unix
                  , containers
                  , hspec
                  , MissingH
                  , bytestring
                  , utf8-string
                  , time
                  , iso8601-time
                  , warp
                  , wai
                  , HTTP
                  , http-types
                  , HandsomeSoup
                  , hxt
                  , case-insensitive
                  , old-locale
                  , multipart
                  , tar
                  , configurator
                  , unordered-containers
                  , text
                  , silently
                  , filepath
                  , directory
                  , errors
                  , temporary
                  , directory
                  , filemanip
                  , mtl
                  , transformers
                  , exceptions
                  , random