aboutsummaryrefslogtreecommitdiff
path: root/lib/Distribution/Helper.hs
Commit message (Expand)AuthorAgeFilesLines
* 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-171-2/+0
* 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-171-13/+7
* 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-171-1/+1
* Update API docs of main typesDaniel Gröber2019-09-171-7/+15
* Split SProjType along build-tool lineDaniel Gröber2019-09-171-12/+14
* Support cabal-file not being in pkgdir with cabal-v1Daniel Gröber2019-09-171-3/+3
* 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
* 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
* Add 'uComponentName' queryDaniel Gröber2019-01-221-0/+1
* Add helper compilation time to debug outputDaniel Gröber2019-01-221-0/+7
* Refactor Compile (for v2-install)Daniel Gröber2019-01-221-10/+14
* Move Shared.Sandbox module to Compiletime.Daniel Gröber2019-01-221-3/+3
* Implement `compilerVersion`Daniel Gröber2019-01-221-15/+26
* Rename helper command: s/compiler-version/compiler-id/Daniel Gröber2019-01-221-2/+2
* Include package.yaml in Unit modification times for Stack projectsDaniel Gröber2019-01-221-10/+18
* Allow v2-build projects to not have a cabal.project fileDaniel Gröber2019-01-221-12/+6
* s/v2-build/new-build/Daniel Gröber2019-01-221-1/+1
* Implement behaviour for cabal new-* (#61)Sebastian Wild2019-01-221-12/+15
* Fix getProjConfModTime: allow missing *.project.{local,freeze} filesDaniel Gröber2018-10-271-3/+10