summaryrefslogtreecommitdiff
path: root/src/server/README
blob: b0f338fb1e5799fa6dc118f6f141d9231a998833 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
== Requirements ==

- cabal
  * See quick installation instructions at the bottom of 
     http://hackage.haskell.org/trac/hackage/wiki/CabalInstall

- FastCGI development kit
  * MacPorts: sudo port install fcgi

- Haskell packages: fastcgi, json, utf8-string
  * cabal install fastcgi json utf8-string

- GF installed as a Cabal package
   * (cd ../.. && cabal install)
   * Maye need to remove "-beta" from the Version field in ../../GF.cabal

== Building ==

- Build gf.fcgi

$ make

- Build small example grammar:

$ make food

== Running ==

- Make sure that your web server supports FastCGI.

- Copy or symlink this directory to your web directory.

- Go to SERVER_URL/gf-client.html in your web browser.