]> gitweb @ CieloNegro.org - Rakka.git/blob - Rakka.cabal
GET /systemConfig HTTP/1.0
[Rakka.git] / Rakka.cabal
1 Name:          Rakka
2 Synopsis:      Wiki engine with Subversion backend
3 Description:
4     FIXME: write this
5 Version:       0.1
6 License:       PublicDomain
7 Author:        PHO <phonohawk at ps dot sakura dot ne dot jp>
8 Maintainer:    PHO <phonohawk at ps dot sakura dot ne dot jp>
9 Stability:     experimental
10 Homepage:      http://ccm.sherry.jp/Rakka/
11 Category:      Web
12 Tested-With:   GHC == 6.6.1
13 Cabal-Version: >= 1.2
14
15 Data-Files:
16     defaultPages/Feed.xml
17     defaultpages/Help/SampleImage/Large.xml
18     defaultpages/Help/SampleImage/Small.xml
19     defaultPages/Help/Syntax.xml
20     defaultPages/MainPage.xml
21     defaultPages/PageTitle.xml
22     defaultPages/SideBar/Left.xml
23     defaultPages/SideBar/Right.xml
24     defaultPages/StyleSheet/Default.xml
25     schemas/rakka-page-1.0.rng
26
27 Extra-Source-Files:
28     Rakka.buildinfo.in
29     configure
30     configure.ac
31     js/Makefile
32     js/base.js
33     js/base64.js
34     js/editPage.js
35     js/jquery-1.2.1.js
36     js/jquery-dom.js
37     js/localFile.js
38     js/login.js
39     js/screen.js
40     js/search.js
41     js/uri.js
42
43 Flag build-test-suite
44     Description: Build the test suite.
45     Default:     False
46
47 Flag enable-profiling
48     Description: Enable profiling of the executable
49     Default:     False
50
51 Flag hardest-optimization
52     Description: Make the executable as fast as possible
53     Default:     False
54
55 Executable rakka
56     Build-Depends:
57         Crypto, FileManip, HTTP, HUnit, HsHyperEstraier, HsSVN, Lucu,
58         base, bytestring, containers, dataenc, directory, utf8-string,
59         filepath, hslogger, hxt, magic, mtl, network, parsec, stm,
60         time, unix, zlib
61     Main-Is:
62         Main.hs
63     Other-Modules:
64         Rakka.Attachment
65         Rakka.Authorization
66         Rakka.Environment
67         Rakka.Page
68         Rakka.Resource
69         Rakka.Resource.CheckAuth
70         Rakka.Resource.Index
71         Rakka.Resource.JavaScript
72         Rakka.Resource.Object
73         Rakka.Resource.PageEntity
74         Rakka.Resource.Render
75         Rakka.Resource.Search
76         Rakka.Resource.SystemConfig
77         Rakka.Resource.TrackBack
78         Rakka.Storage
79         Rakka.Storage.DefaultPage
80         Rakka.Storage.Repos
81         Rakka.Storage.Types
82         Rakka.Storage.Impl
83         Rakka.SystemConfig
84         Rakka.TrackBack
85         Rakka.Utils
86         Rakka.Validation
87         Rakka.W3CDateTime
88         Rakka.Wiki
89         Rakka.Wiki.Interpreter
90         Rakka.Wiki.Interpreter.Base
91         Rakka.Wiki.Interpreter.Image
92         Rakka.Wiki.Interpreter.PageList
93         Rakka.Wiki.Interpreter.Trackback
94         Rakka.Wiki.Interpreter.Outline
95         Rakka.Wiki.Engine
96         Rakka.Wiki.Formatter
97         Rakka.Wiki.Parser
98     Extensions:
99         Arrows, ExistentialQuantification, ScopedTypeVariables, DeriveDataTypeable, FlexibleInstances
100     if flag(enable-profiling)
101         GHC-Options:
102             -Wall -O2 -fvia-C -prof -auto-all
103     else
104         if flag(hardest-optimization)
105             GHC-Options:
106                 -Wall -O2 -fvia-C -funbox-strict-fields
107         else
108             GHC-Options:
109                 -Wall
110
111 Executable RakkaUnitTest
112     if flag(build-test-suite)
113         Buildable: True
114     else
115         Buildable: False
116     Main-Is:
117         RakkaUnitTest.hs
118     Hs-Source-Dirs:
119         ., tests
120     Other-Modules:
121         WikiParserTest
122     Extensions:
123         Arrows
124     GHC-Options:
125         -Wall -Werror