]> gitweb @ CieloNegro.org - Lucu.git/blob - Lucu.cabal
Small fix
[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, zlib, Crypto
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.MultipartForm
48         Network.HTTP.Lucu.Postprocess
49         Network.HTTP.Lucu.Preprocess
50         Network.HTTP.Lucu.RequestReader
51         Network.HTTP.Lucu.ResponseWriter
52 Extra-Source-Files:
53         data/CompileMimeTypes.hs
54         data/mime.types
55         examples/HelloWorld.hs
56         examples/Makefile
57 ghc-options:
58         -fglasgow-exts
59         -fwarn-missing-signatures
60         -fwarn-unused-imports
61         -funbox-strict-fields
62         -O3
63
64 Executable: lucu-implant-file
65 Main-Is: ImplantFile.hs
66 ghc-options:
67         -fglasgow-exts
68         -fwarn-missing-signatures
69         -fwarn-unused-imports
70         -funbox-strict-fields
71         -O3
72
73 --Executable: HelloWorld
74 --Main-Is: HelloWorld.hs
75 --Hs-Source-Dirs: ., examples
76 --ghc-options: -fglasgow-exts -fwarn-missing-signatures -fwarn-unused-imports -funbox-strict-fields -O3 -prof -auto-all