]> gitweb @ CieloNegro.org - Lucu.git/blob - Lucu.cabal
Say good bye to the ugliness of "text" </> "plain".
[Lucu.git] / Lucu.cabal
1 Name: Lucu
2 Synopsis: HTTP Daemonic Library
3 Description:
4         Lucu is an HTTP daemonic library. It can be embedded in any
5         Haskell program and runs in an independent thread.
6         Lucu is not a replacement for Apache. It is intended to be
7         used to create an efficient web-based application without
8         messing around FastCGI. It is also intended to be run behind a
9         reverse-proxy so it doesn't have some facilities like logging,
10         client filtering and so on.
11 Version: 0.1
12 License: PublicDomain
13 Author: PHO <phonohawk at ps dot sakura dot ne dot jp>
14 Maintainer: PHO <phonohawk at ps dot sakura dot ne dot jp>
15 Stability: experimental
16 Homepage: http://ccm.sherry.jp/lucu/
17 Category: Network
18 Tested-With: GHC == 6.6.1
19 Build-Depends:
20         base, mtl, network, stm, hxt, haskell-src, unix
21 Exposed-Modules:
22         Network.HTTP.Lucu
23         Network.HTTP.Lucu.Abortion
24         Network.HTTP.Lucu.Config
25         Network.HTTP.Lucu.ETag
26         Network.HTTP.Lucu.HttpVersion
27         Network.HTTP.Lucu.Httpd
28         Network.HTTP.Lucu.MIMEType
29         Network.HTTP.Lucu.MIMEType.DefaultExtensionMap
30         Network.HTTP.Lucu.MIMEType.Guess
31         Network.HTTP.Lucu.Parser
32         Network.HTTP.Lucu.Parser.Http
33         Network.HTTP.Lucu.RFC1123DateTime
34         Network.HTTP.Lucu.Request
35         Network.HTTP.Lucu.Resource
36         Network.HTTP.Lucu.Resource.Tree
37         Network.HTTP.Lucu.Response
38         Network.HTTP.Lucu.StaticFile
39         Network.HTTP.Lucu.Utils
40 Other-Modules:
41         Network.HTTP.Lucu.Chunk
42         Network.HTTP.Lucu.ContentCoding
43         Network.HTTP.Lucu.DefaultPage
44         Network.HTTP.Lucu.Format
45         Network.HTTP.Lucu.Headers
46         Network.HTTP.Lucu.Interaction
47         Network.HTTP.Lucu.Postprocess
48         Network.HTTP.Lucu.Preprocess
49         Network.HTTP.Lucu.RequestReader
50         Network.HTTP.Lucu.ResponseWriter
51 Extra-Source-Files:
52         data/CompileMimeTypes.hs
53         data/mime.types
54         examples/HelloWorld.hs
55         examples/Makefile
56 ghc-options:
57         -fglasgow-exts
58         -fwarn-missing-signatures
59         -fwarn-unused-imports
60         -funbox-strict-fields
61         -O3
62
63
64 --Executable: HelloWorld
65 --Main-Is: HelloWorld.hs
66 --Hs-Source-Dirs: ., examples
67 --ghc-options: -fglasgow-exts -fwarn-missing-signatures -fwarn-unused-imports -funbox-strict-fields -O3 -prof -auto-all