hledger/hledger-ui/Hledger
Stephen Morgan 83aa7324eb dev: cli: Move Template Haskell to get git hash from Hledger.Cli.Version
to Hledger.Cli.

Since the git hash changes whenever any file in the repository changes,
this means Hledger.Cli.Version needs to be recompiled all the time.
Since it is at the bottom of the module hierarchy, this means that the
whole hledger package needs to be recompiled. We instead move the
TemplateHaskell splice to one of the top modules, so much less needs to
be recompiled.

Note: Ghc seems to be able to get out of most of the recompiling a lot
of the time (due to caching?), but this makes things more reliable.
2021-08-30 15:57:33 -10:00
..
UI dev: cli: Move Template Haskell to get git hash from Hledger.Cli.Version 2021-08-30 15:57:33 -10:00
UI.hs ui, web: fix build after tests cleanup 2018-09-03 08:43:57 -07:00