packages feed

cgi-3001.1.8.5: cgi.cabal

Name: cgi
Version: 3001.1.8.5
Copyright: Bjorn Bringert, Andy Gill, Anders Kaseorg, Ian Lynagh, 
           Erik Meijer, Sven Panne, Jeremy Shaw
Category: Network
Maintainer: Anders Kaseorg <andersk@mit.edu>
Author: Bjorn Bringert
Homepage: http://andersk.mit.edu/haskell/cgi/
License: BSD3
License-file: LICENSE
Synopsis: A library for writing CGI programs
Description:
 This is a Haskell library for writing CGI programs. 
Build-Type: Simple
Cabal-Version: >=1.2

Flag split-base
Flag bytestring-in-base
Flag extensible-exceptions-in-base

Library
  Exposed-Modules:
    Network.CGI,
    Network.CGI.Monad,
    Network.CGI.Protocol,
    Network.CGI.Cookie,
    Network.CGI.Compat
  Other-modules:
    Network.CGI.Accept,
    Network.CGI.Multipart,
    Network.CGI.Header
  Extensions:
    CPP,
    MultiParamTypeClasses
  ghc-options: -Wall

  Build-depends:
    network >= 2.0,
    parsec >= 2.0,
    mtl >= 1.0,
    MonadCatchIO-mtl,
    xhtml >= 3000.0.0
  If flag(split-base)
    Build-depends: base >= 3 && < 5, old-time, old-locale, containers
  Else
    Build-depends: base < 3
  If flag(bytestring-in-base)
    Build-depends: base >= 2 && < 3
  Else
    Build-depends: base < 2 || < 5, bytestring
  If flag(extensible-exceptions-in-base)
    Build-depends: base >= 4
  Else
    Build-depends: base < 4, extensible-exceptions

--Executable:     printinput
--Main-Is:        printinput.hs
--Hs-Source-Dir:  examples

--Executable:     redirect
--Main-Is:        redirect.hs
--Hs-Source-Dir:  examples

--Executable:     upload
--Main-Is:        upload.hs
--Hs-Source-Dir:  examples