packages feed

hledger-web 0.16.3 → 0.16.4

raw patch · 5 files changed

+12/−12 lines, 5 filesdep +cabal-file-th

Dependencies added: cabal-file-th

Files

Hledger/Web/Application.hs view
@@ -12,6 +12,7 @@ import Data.Dynamic (Dynamic, toDyn) import Network.Wai (Application) import Network.Wai.Middleware.Debug (debugHandle)+import Yesod.Core hiding (AppConfig,loadConfig,appPort) import Yesod.Logger (makeLogger, flushLogger, Logger, logLazyText, logString) import Yesod.Static @@ -33,10 +34,10 @@ withApp conf logger opts f = do #ifdef PRODUCTION     putStrLn $ "Production mode, using embedded web files"-    let s = $(embed Hledger.Web.Settings.staticDir)+    let s = $(embed staticDir) #else-    putStrLn $ "Not in production mode, using web files from " ++ Hledger.Web.Settings.staticDir ++ "/"-    s <- staticDevel Hledger.Web.Settings.staticDir+    putStrLn $ "Not in production mode, using web files from " ++ staticDir ++ "/"+    s <- staticDevel staticDir #endif     let a = App {settings=conf                 ,getLogger=logger@@ -52,7 +53,7 @@   where     go :: ((Int, Application) -> IO ()) -> IO ()     go f = do-        conf <- Hledger.Web.Settings.loadConfig Hledger.Web.Settings.Development+        conf <- loadConfig Development         let port = appPort conf         logger <- makeLogger         logString logger $ "Devel application launched with default options, listening on port " ++ show port
Hledger/Web/Foundation.hs view
@@ -6,8 +6,6 @@     , resourcesApp     , Handler     , Widget-    , module Yesod.Core-    -- , module Settings     , StaticRoute (..)     , lift     , liftIO
Hledger/Web/Handlers.hs view
@@ -23,6 +23,7 @@ import Text.Blaze (preEscapedString, toHtml) import Text.Hamlet hiding (hamletFile) import Text.Printf+import Yesod.Core import Yesod.Json  import Hledger hiding (today)
Hledger/Web/Options.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE TemplateHaskell #-} {-|  -}@@ -5,17 +6,15 @@ module Hledger.Web.Options where import Data.Maybe+import Distribution.PackageDescription.TH (packageVariable, package, pkgName, pkgVersion) import System.Console.CmdArgs import System.Console.CmdArgs.Explicit  import Hledger.Cli hiding (progname,progversion)-import qualified Hledger.Cli (progname)- import Hledger.Web.Settings -progname = Hledger.Cli.progname ++ "-web"--- progversion = progversionstr progname-progversion = progname ++ "-" ++ "0.16.3"+progname    = $(packageVariable (pkgName . package))+progversion = progname ++ " " ++ $(packageVariable (pkgVersion . package)) :: String  defbaseurlexample = (reverse $ drop 4 $ reverse $ defbaseurl defport) ++ "PORT" 
hledger-web.cabal view
@@ -1,5 +1,5 @@ name:           hledger-web-version: 0.16.3+version: 0.16.4 category:       Finance synopsis:       A web interface for the hledger accounting tool. description:    @@ -76,6 +76,7 @@                  ,HUnit                  ,base >= 4 && < 5                  ,bytestring+                 ,cabal-file-th                  ,cmdargs >= 0.8   && < 0.9                  ,directory                  ,filepath