packages feed

mighttpd-0.4.3: mighttpd.cabal

Name:                   mighttpd
Version:                0.4.3
Author:                 Kazu Yamamoto <kazu@iij.ad.jp>
Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>
License:                BSD3
License-File:           LICENSE
Synopsis:               Simple Web Server in Haskell
Description:            A simple but practical HTTP server in Haskell.
                        'mighttpd' should be called 'mighty'.
Homepage:               http://www.mew.org/~kazu/proj/mighttpd/
Category:               Network
Cabal-Version:          >= 1.6
Build-Type:             Simple
Extra-Source-Files:     Config.hs LogMsg.hs Setup.hs File.hs URLMap.hs Parsec.hs
Data-Files:             sample.conf sample.map
Executable mighttpd
  Main-Is:              Mighttpd.hs
  if impl(ghc >= 7)
    GHC-Options:        -Wall -O2 -fno-warn-unused-do-bind -threaded
  else
    if impl(ghc >= 6.12)
      GHC-Options:        -Wall -O2 -fno-warn-unused-do-bind
    else
      GHC-Options:        -Wall -O2
  Ghc-Prof-Options:     -prof -auto-all -caf-all
  Build-Depends:        base >= 4 && < 5, parsec,
                        c10k, hslogger, webserver, bytestring, filepath,
                        haskell98, hdaemonize, directory, unix, time, network
Executable mkindex
  Main-Is:              mkindex.hs
  if impl(ghc >= 6.12)
    GHC-Options:        -Wall -O2 -fno-warn-unused-do-bind
  else
    GHC-Options:        -Wall -O2
  Build-Depends:        base >= 4 && < 5
Source-Repository head
  Type:                 git
  Location:             git://github.com/kazu-yamamoto/mighttpd.git