packages feed

servius 0.0.0 → 0.0.1

raw patch · 2 files changed

+8/−8 lines, 2 filesdep ~wai-app-staticdep ~wai-extradep ~warp

Dependency ranges changed: wai-app-static, wai-extra, warp

Files

servius.cabal view
@@ -1,5 +1,5 @@ Name:                servius-Version:             0.0.0+Version:             0.0.1 Synopsis:            Serve Shakespearean templates via Warp Homepage:            http://github.com/yesodweb/hamlet License:             BSD3@@ -15,9 +15,9 @@ Executable servius   Main-is:       servius.hs   Build-depends: base            >= 4                  && < 5-               , warp            >= 0.4                && < 0.5-               , wai-app-static  >= 0.3                && < 0.4-               , wai-extra       >= 0.4                && < 0.5+               , warp            >= 1.0                && < 1.1+               , wai-app-static  >= 1.0                && < 1.1+               , wai-extra       >= 1.0                && < 1.1                , cmdargs         >= 0.6.7                , directory       >= 1.0                , containers      >= 0.2                && < 0.5
servius.hs view
@@ -7,12 +7,12 @@     , fileName, toFilePath     ) import Network.Wai.Handler.Warp (run)-import System.Console.CmdArgs+import System.Console.CmdArgs hiding (def) import Text.Printf (printf) import System.Directory (canonicalizePath) import Control.Monad (unless) import Network.Wai.Middleware.Autohead-import Network.Wai.Middleware.Debug+import Network.Wai.Middleware.RequestLogger import Network.Wai.Middleware.Gzip import qualified Data.Map as Map import qualified Data.ByteString.Char8 as S8@@ -53,8 +53,8 @@     let mimeMap = Map.fromList mime' `Map.union` defaultMimeTypes     docroot' <- canonicalizePath docroot     unless quiet $ printf "Serving directory %s on port %d with %s index files.\n" docroot' port (if noindex then "no" else show index)-    let middle = gzip False-               . (if verbose then debug else id)+    let middle = gzip def+               . (if verbose then logStdoutDev else id)                . autohead                . shake docroot     run port $ middle $ staticApp defaultFileServerSettings