From 44e3d72926da103b970374dae22d61a7904bdf96 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Tue, 12 Sep 2017 18:50:25 -0700 Subject: [PATCH] checkdates: disable/document stack script stuff --- hledger/Hledger/Cli/Commands/Checkdates.hs | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/hledger/Hledger/Cli/Commands/Checkdates.hs b/hledger/Hledger/Cli/Commands/Checkdates.hs index a001b10fd..1808503d1 100755 --- a/hledger/Hledger/Cli/Commands/Checkdates.hs +++ b/hledger/Hledger/Cli/Commands/Checkdates.hs @@ -1,9 +1,15 @@ -#!/usr/bin/env stack -{- stack runghc --verbosity info - --package hledger-lib - --package hledger - --package here +{- #!/usr/bin/env stack -} +{- stack runghc -- + --ghc-arg='-main-is _main' + --verbosity info + --package hledger-lib + --package hledger + --package here -} +-- We could probably still allow running these command modules as scripts, if useful. +--import Hledger.Cli.Utils (withJournalDo) +--main :: IO () +--main = getHledgerCliOpts checkdatesmode >>= flip withJournalDo checkdates {-# LANGUAGE QuasiQuotes #-}