lib: disable WIP ledger4 parser, lighten dependencies
This commit is contained in:
parent
8815266b5f
commit
e8dcef5b5f
@ -56,7 +56,7 @@ import Hledger.Data.Dates (getCurrentDay)
|
||||
import Hledger.Data.Types
|
||||
import Hledger.Read.Common
|
||||
import qualified Hledger.Read.JournalReader as JournalReader
|
||||
import qualified Hledger.Read.LedgerReader as LedgerReader
|
||||
-- import qualified Hledger.Read.LedgerReader as LedgerReader
|
||||
import qualified Hledger.Read.TimedotReader as TimedotReader
|
||||
import qualified Hledger.Read.TimeclockReader as TimeclockReader
|
||||
import qualified Hledger.Read.CsvReader as CsvReader
|
||||
@ -76,7 +76,7 @@ readers = [
|
||||
,TimeclockReader.reader
|
||||
,TimedotReader.reader
|
||||
,CsvReader.reader
|
||||
,LedgerReader.reader
|
||||
-- ,LedgerReader.reader
|
||||
]
|
||||
|
||||
readerNames :: [String]
|
||||
@ -293,7 +293,7 @@ tests_Hledger_Read = TestList $
|
||||
tests_readJournal'
|
||||
++ [
|
||||
JournalReader.tests_Hledger_Read_JournalReader,
|
||||
LedgerReader.tests_Hledger_Read_LedgerReader,
|
||||
-- LedgerReader.tests_Hledger_Read_LedgerReader,
|
||||
TimeclockReader.tests_Hledger_Read_TimeclockReader,
|
||||
TimedotReader.tests_Hledger_Read_TimedotReader,
|
||||
CsvReader.tests_Hledger_Read_CsvReader,
|
||||
|
||||
@ -54,7 +54,6 @@ flag oldtime
|
||||
|
||||
library
|
||||
hs-source-dirs:
|
||||
other/ledger-parse
|
||||
./.
|
||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||
build-depends:
|
||||
@ -85,9 +84,6 @@ library
|
||||
, uglymemo
|
||||
, utf8-string >=0.3.5 && <1.1
|
||||
, HUnit
|
||||
, parsers >= 0.5
|
||||
, system-filepath
|
||||
, trifecta >= 0.91
|
||||
, parsec
|
||||
, semigroups
|
||||
if impl(ghc <7.6)
|
||||
@ -124,7 +120,6 @@ library
|
||||
Hledger.Read.Common
|
||||
Hledger.Read.CsvReader
|
||||
Hledger.Read.JournalReader
|
||||
Hledger.Read.LedgerReader
|
||||
Hledger.Read.TimedotReader
|
||||
Hledger.Read.TimeclockReader
|
||||
Hledger.Reports
|
||||
@ -145,14 +140,13 @@ library
|
||||
Hledger.Utils.Tree
|
||||
Hledger.Utils.UTF8IOCompat
|
||||
other-modules:
|
||||
Ledger.Parser.Text
|
||||
Paths_hledger_lib
|
||||
default-language: Haskell2010
|
||||
|
||||
test-suite doctests
|
||||
type: exitcode-stdio-1.0
|
||||
main-is: doctests.hs
|
||||
hs-source-dirs:
|
||||
other/ledger-parse
|
||||
./.
|
||||
tests
|
||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||
@ -184,16 +178,12 @@ test-suite doctests
|
||||
, uglymemo
|
||||
, utf8-string >=0.3.5 && <1.1
|
||||
, HUnit
|
||||
, parsers >= 0.5
|
||||
, system-filepath
|
||||
, trifecta >= 0.91
|
||||
, doctest >=0.8
|
||||
, Glob >=0.7
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
other-modules:
|
||||
Ledger.Parser.Text
|
||||
Hledger
|
||||
Hledger.Data
|
||||
Hledger.Data.Account
|
||||
@ -217,7 +207,6 @@ test-suite doctests
|
||||
Hledger.Read.Common
|
||||
Hledger.Read.CsvReader
|
||||
Hledger.Read.JournalReader
|
||||
Hledger.Read.LedgerReader
|
||||
Hledger.Read.TimeclockReader
|
||||
Hledger.Read.TimedotReader
|
||||
Hledger.Reports
|
||||
@ -243,7 +232,6 @@ test-suite hunittests
|
||||
type: exitcode-stdio-1.0
|
||||
main-is: hunittests.hs
|
||||
hs-source-dirs:
|
||||
other/ledger-parse
|
||||
./.
|
||||
tests
|
||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||
@ -275,9 +263,6 @@ test-suite hunittests
|
||||
, uglymemo
|
||||
, utf8-string >=0.3.5 && <1.1
|
||||
, HUnit
|
||||
, parsers >= 0.5
|
||||
, system-filepath
|
||||
, trifecta >= 0.91
|
||||
, hledger-lib
|
||||
, parsec
|
||||
, test-framework
|
||||
@ -293,7 +278,6 @@ test-suite hunittests
|
||||
build-depends:
|
||||
time >=1.5
|
||||
other-modules:
|
||||
Ledger.Parser.Text
|
||||
Hledger
|
||||
Hledger.Data
|
||||
Hledger.Data.Account
|
||||
@ -317,7 +301,6 @@ test-suite hunittests
|
||||
Hledger.Read.Common
|
||||
Hledger.Read.CsvReader
|
||||
Hledger.Read.JournalReader
|
||||
Hledger.Read.LedgerReader
|
||||
Hledger.Read.TimeclockReader
|
||||
Hledger.Read.TimedotReader
|
||||
Hledger.Reports
|
||||
|
||||
@ -67,9 +67,9 @@ dependencies:
|
||||
- utf8-string >=0.3.5 && <1.1
|
||||
- HUnit
|
||||
# for ledger-parse:
|
||||
- parsers >= 0.5
|
||||
- system-filepath
|
||||
- trifecta >= 0.91
|
||||
#- parsers >= 0.5
|
||||
#- system-filepath
|
||||
#- trifecta >= 0.91
|
||||
ghc-options:
|
||||
- -Wall
|
||||
- -fno-warn-unused-do-bind
|
||||
@ -78,7 +78,7 @@ ghc-options:
|
||||
- -fno-warn-type-defaults
|
||||
- -fno-warn-orphans
|
||||
source-dirs:
|
||||
- other/ledger-parse
|
||||
#- other/ledger-parse
|
||||
- .
|
||||
library:
|
||||
exposed-modules:
|
||||
@ -105,7 +105,7 @@ library:
|
||||
- Hledger.Read.Common
|
||||
- Hledger.Read.CsvReader
|
||||
- Hledger.Read.JournalReader
|
||||
- Hledger.Read.LedgerReader
|
||||
# - Hledger.Read.LedgerReader
|
||||
- Hledger.Read.TimedotReader
|
||||
- Hledger.Read.TimeclockReader
|
||||
- Hledger.Reports
|
||||
@ -125,8 +125,8 @@ library:
|
||||
- Hledger.Utils.Text
|
||||
- Hledger.Utils.Tree
|
||||
- Hledger.Utils.UTF8IOCompat
|
||||
other-modules:
|
||||
- Ledger.Parser.Text
|
||||
# other-modules:
|
||||
# - Ledger.Parser.Text
|
||||
dependencies:
|
||||
- parsec
|
||||
- semigroups
|
||||
|
||||
Loading…
Reference in New Issue
Block a user