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