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