aboutsummaryrefslogtreecommitdiff
path: root/lib/Distribution/Helper/Discover.hs
Commit message (Collapse)AuthorAgeFilesLines
* Change license to Apache2Daniel Gröber2019-09-291-11/+6
| | | | | | | | All contributors have agreed on public record at https://github.com/DanielG/cabal-helper/issues/76 Fixes #76
* Fix some warningsDaniel Gröber2019-09-171-1/+1
|
* Fix ProjLoc to source directory correspondenceDaniel Gröber2019-09-171-3/+3
| | | | | We cannot always assume `takeDirectory cfg_file` will be the project source directory!
* Flesh out project discovery APIDaniel Gröber2019-09-171-22/+48
|
* Split SProjType along build-tool lineDaniel Gröber2019-09-171-4/+4
| | | | | | | This makes it much easier to deal with differences between the build tools as we can now have functions that only make sense for Cabal and statically enforce this by passing a 'SCabalProjType pt' as evidence that $pt \in {V1, V2}$.
* Support cabal-file not being in pkgdir with cabal-v1Daniel Gröber2019-09-171-2/+2
|
* Start implementing Distribution.Helper.DiscoverZubin Duggal2019-09-171-2/+36
|
* Add skeleton for project discovery functionalityDaniel Gröber2019-03-311-0/+41