buildOptsCLI and buildopts have to be split in
all modules that touch the options
Note: perhaps cliBuildOpts fits in better with naming convention
Local reader environments for overrid BuildOpts
Add lens accessors for envConfig deeply nested BuildOpts fields
BuildOptsMonoid Parser
Test,bench,haddock,install flags set from CLI opts in Build
Parser split from BuildOptsParser,
Switches converted to maybeBoolFlags
Fix build Add microlens to 7.8 stack.yaml
Hide mods for benchmark and test option parsers
Generic derivation in <1.4 is
rnf x = seq x ()
which is not what we want.
Previously the deepseq-generics package was used, but not everywhere. I
unfortunately dropped it. OTOH there were fair amount of wrong instances
defined without using the deepseq-generics. It's less error-prone to
simply bump lower bound.