src/server/ContentService.hs: fix compilaton problem

This commit is contained in:
hallgren
2012-02-23 16:46:21 +00:00
parent 4ba9944663
commit e30eeb4918
2 changed files with 12 additions and 3 deletions

View File

@@ -14,11 +14,13 @@ import qualified Codec.Binary.UTF8.String as UTF8 (encodeString, decodeString)
import Control.Monad
import Control.Exception
import Control.Concurrent(forkIO)
import System.Environment(getArgs)
import System.Time
import System.Locale
import System.FilePath
import Database.HSQL.MySQL
import Database.HSQL.Types(toSqlValue)
logFile :: FilePath
logFile = "content-error.log"

View File

@@ -8,10 +8,13 @@ synopsis: FastCGI Server for Grammatical Framework
flag fastcgi
Description: Build the fastcgi service (requires the fastcgi package)
(In Ubuntu: apt-get install libghc-fastcgi-dev)
Default: False
flag content
Description: Build content service (requires fastcgi and hsql-mysql packages)
Description:
Build content service (requires fastcgi and hsql-mysql packages)
(In Ubuntu: apt-get install libghc-fastcgi-dev libghc-hsql-mysql-dev)
Default: False
executable pgf-http
@@ -53,6 +56,7 @@ executable pgf-service
if flag(fastcgi)
build-depends: fastcgi >= 3001.0.2.2
-- Install it in Ubuntu with: apt-get install libghc-fastcgi-dev
buildable: True
else
buildable: False
@@ -78,8 +82,11 @@ executable pgf-service
executable content-service
if flag(content)
build-depends: base >=4.2 && <5,
fastcgi >= 3001.0.2.2, hsql-mysql, hsql, old-locale
build-depends: base >=4.2 && <5, old-locale,
fastcgi >= 3001.0.2.2,
-- In Ubuntu: apt-get install libghc-fastcgi-dev
hsql-mysql, hsql
-- In Ubuntu: apt-get install libghc-hsql-mysql-dev
buildable: True
else
buildable: False