aboutsummaryrefslogtreecommitdiff
path: root/lib/Distribution
Commit message (Expand)AuthorAgeFilesLines
* Ignore setup components from plan.json in readUnitInfoDaniel Gröber2020-05-021-1/+14
* Move CabalVersion and related types into a new moduleDaniel Gröber2020-05-021-1/+2
* Revert "Fix Cabal version selection for Stack (esp. build-type:Custom)"Daniel Gröber2020-02-111-33/+55
* Fix Cabal version selection for Stack (esp. build-type:Custom)Daniel Gröber2020-01-111-55/+33
* Always include cabal-v2 project in discoverLuke Lau2019-12-211-2/+2
* Restore lost [Note Stack Cabal Version]Daniel Gröber2019-12-211-0/+14
* Store piPackages in sorted orderDaniel Gröber2019-11-031-2/+2
* Change license to Apache2Daniel Gröber2019-09-292-22/+12
* Add support for symlink farming as a workaround for StackDaniel Gröber2019-09-291-57/+7
* Remove Compat.ProgramDb moduleDaniel Gröber2019-09-291-2/+7
* Fix division factor for helper compilation timerDaniel Gröber2019-09-171-1/+1
* Fix some warningsDaniel Gröber2019-09-172-3/+1
* Update some code docsDaniel Gröber2019-09-171-3/+2
* Implement cabal v2 backpack unit workaroundDaniel Gröber2019-09-171-1/+5
* Make caching more fine grainedDaniel Gröber2019-09-171-102/+191
* Export qeCallProcessDaniel Gröber2019-09-171-0/+1
* Add verbose logging support for readProcess callsDaniel Gröber2019-09-171-10/+3
* Break cycle between 'Package' and 'Unit'Daniel Gröber2019-09-171-1/+1
* Add exported interface for running build-toolsDaniel Gröber2019-09-171-58/+92
* Introduce Package abstractonDaniel Gröber2019-09-171-41/+78
* Remove crusty old helper codeDaniel Gröber2019-09-171-8/+15
* Fix ProjLoc to source directory correspondenceDaniel Gröber2019-09-172-16/+10
* Refactor ProjType to be more inductiveDaniel Gröber2019-09-171-0/+1
* Allow passing override-env to process functionsDaniel Gröber2019-09-171-9/+13
* Merge CompPrograms back into ProgramsDaniel Gröber2019-09-171-11/+6
* Flesh out project discovery APIDaniel Gröber2019-09-172-23/+49
* Update API docs of main typesDaniel Gröber2019-09-171-7/+15
* Split SProjType along build-tool lineDaniel Gröber2019-09-172-16/+18
* Support cabal-file not being in pkgdir with cabal-v1Daniel Gröber2019-09-172-5/+5
* Start implementing Distribution.Helper.DiscoverZubin Duggal2019-09-171-2/+36
* Revert compilerVersion being project-scopeDaniel Gröber2019-05-271-6/+1
* Fix QueryEnv not being compatible with ExDaniel Gröber2019-05-051-1/+2
* Fix getHelper ignoring withProgs environmentDaniel Gröber2019-04-011-4/+1
* Add ProjLocV1Dir for easier forward portingDaniel Gröber2019-04-011-7/+9
* Expose missing ChLibraryName in public APIDaniel Gröber2019-04-011-0/+1
* Make compilerVersion accessor project-scope for V1 projectsDaniel Gröber2019-04-011-9/+21
* Add skeleton for project discovery functionalityDaniel Gröber2019-03-311-0/+41
* Improve export list order for docsDaniel Gröber2019-03-311-1/+2
* Fix missing CompPrograms exportDaniel Gröber2019-03-311-1/+2
* Promote 'Ex' to exported APIDaniel Gröber2019-03-311-0/+1
* docsDaniel Gröber2019-03-291-5/+12
* Add demoteSProjTypeDaniel Gröber2019-02-111-0/+1
* Shortcut helper compilation when Cabal version is already availableDaniel Gröber2019-02-091-20/+29
* Add log-level to verbosity conditionalDaniel Gröber2019-01-301-6/+10
* Fix ghc-pkg guessing logic when using v2-installDaniel Gröber2019-01-301-5/+7
* Fix getHelperExe not using correct stack programsLuke Lau2019-01-261-39/+42
* Add support and test coverage for mulit-pkg projectsDaniel Gröber2019-01-261-39/+67
* CommentsDaniel Gröber2019-01-221-5/+4
* Reintroduce type conventions: s/proj_type/pt/ s/cache/c/Daniel Gröber2019-01-221-0/+15
* Fix warningDaniel Gröber2019-01-221-1/+1