From 9b4d4cc13f354f9569e4d606329bfa99a706be3d Mon Sep 17 00:00:00 2001 From: bjorn Date: Tue, 4 Nov 2008 13:32:44 +0000 Subject: [PATCH] Added GWT compile instructions to src/server/README. --- src/server/README | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/src/server/README b/src/server/README index 58207bd62..362eb4bee 100644 --- a/src/server/README +++ b/src/server/README @@ -4,13 +4,20 @@ * See quick installation instructions at the bottom of http://hackage.haskell.org/trac/hackage/wiki/CabalInstall -- FastCGI development kit - (MacPorts) $ sudo port install fcgi - (Ubuntu) $ sudo apt-get install libfcgi-dev - - GF installed as a Cabal package $ (cd ../.. && cabal install) +- FastCGI development kit + (MacPorts) $ sudo port install fcgi + (Ubuntu) $ sudo apt-get install libfcgi-dev + +- Google Web Toolkit + - Download from http://code.google.com/webtoolkit/ + - Unpack somewhere. + - Set $GWT_CLASSPATH to point to the GWT JAR files. For example: + $ export GWT_DIR="/Users/bringert/src/gwt-mac-1.5.3" + $ export GWT_CLASSPATH="$GWT_DIR/gwt-user.jar:$GWT_DIR/gwt-dev-mac.jar" + == Building == @@ -26,9 +33,9 @@ - Install lighttpd (MacPorts) $ sudo port install lighttpd - (Ubuntu) $ sudo apt-get install lighttpd + (Ubuntu) $ sudo apt-get install lighttpd -- Run lighttpd: +- Run pgf.fcgi with lighttpd: $ make run @@ -40,10 +47,13 @@ - Non-GWT AJAX UI: See http://localhost:41296/simple-client.html -- GWT AJAX UI: - See http://localhost:41296/gwt-client/www/se.chalmers.cs.gf.gwt_translate.Translate/Translate.html - +- GWT translator: + $ make gwt-translate + Then see http://localhost:41296/gwt-client/www/se.chalmers.cs.gf.gwt.TranslateApp/Translate.html +- GWT fridge poetry: + $ make gwt-fridge + Then see http://localhost:41296/gwt-client/www/se.chalmers.cs.gf.gwt.FridgeApp/Fridge.html