@@ -14,7 +14,6 @@ import Options.Applicative
14import Text.Printf (printf)
14import Text.Printf (printf)
15import System.Directory (canonicalizePath)
15import System.Directory (canonicalizePath)
16import Control.Monad (unless)
16import Control.Monad (unless)
17−import Network.Wai.Middleware.Autohead
18import Network.Wai.Middleware.RequestLogger (logStdout)
17import Network.Wai.Middleware.RequestLogger (logStdout)
19import Network.Wai.Middleware.Gzip
18import Network.Wai.Middleware.Gzip
20import qualified Data.Map as Map
19import qualified Data.Map as Map
@@ -100,7 +99,6 @@ runCommandLine middleware = do
100 unless quiet $ printf "Serving directory %s on port %d with %s index files.\n" docroot' port (if noindex then "no" else show index)
99 unless quiet $ printf "Serving directory %s on port %d with %s index files.\n" docroot' port (if noindex then "no" else show index)
101 let middle = gzip def { gzipFiles = GzipCompress }
100 let middle = gzip def { gzipFiles = GzipCompress }
102 . (if verbose then logStdout else id)
101 . (if verbose then logStdout else id)
104 . (middleware args)
102 . (middleware args)
105 runSettings defaultSettings
103 runSettings defaultSettings
106 { settingsPort = port
104 { settingsPort = port