aboutsummaryrefslogtreecommitdiff
path: root/src/CabalHelper/Compiletime/Program/GHC.hs
Commit message (Collapse)AuthorAgeFilesLines
* Merge CompPrograms back into ProgramsDaniel Gröber2019-09-171-9/+9
| | | | | We need to support passing down the path to ghc to new-build/stack in order to support using a non-default 'ghc' executable.
* Make compilerVersion accessor project-scope for V1 projectsDaniel Gröber2019-04-011-1/+1
|
* Fix empty package-db being interpreted as "existing"Daniel Gröber2019-02-141-0/+1
|
* Make Cabal-HEAD lib v2-build cachableDaniel Gröber2019-02-141-2/+2
|
* compile: v2-install --libs needs GHC >=8.0Daniel Gröber2019-01-261-0/+1
|
* Fix package-envs conflicting with -package flagsDaniel Gröber2019-01-221-5/+8
|
* Make most record fields strictDaniel Gröber2019-01-221-8/+8
| | | | | This lets GHC give better error messages when forgetting to initialize a field when using the `let field = _ in DataType{..}` RecordWildcards syntax.
* Refactor Compile (for v2-install)Daniel Gröber2019-01-221-17/+48
|
* Split up Compile.hs into multiple modulesDaniel Gröber2018-10-271-0/+125