]> gitweb @ CieloNegro.org - Lucu.git/blob - Lucu.cabal
Moved hidden modules from Exposed-Modules to Other-Modules.
[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.DefaultPage
43         Network.HTTP.Lucu.Format
44         Network.HTTP.Lucu.Headers
45         Network.HTTP.Lucu.Interaction
46         Network.HTTP.Lucu.Postprocess
47         Network.HTTP.Lucu.Preprocess
48         Network.HTTP.Lucu.RequestReader
49         Network.HTTP.Lucu.ResponseWriter
50 Extra-Source-Files:
51         data/CompileMimeTypes.hs
52         data/mime.types
53         examples/HelloWorld.hs
54         examples/Makefile
55 ghc-options: -fglasgow-exts -fwarn-missing-signatures -fwarn-unused-imports -funbox-strict-fields -O3
56
57 --Executable: HelloWorld
58 --Main-Is: HelloWorld.hs
59 --Hs-Source-Dirs: ., examples
60 --ghc-options: -threaded -fglasgow-exts -O3