This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Sep 11, 2020
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
- The old code is preserved for now in VersionInterval.Legacy module - Add normaliseVersionRange bench, comparing new and old - We drop intersectVersionIntervals, which is complicated function for acceptable performance loss, but gained simplicity - Remove Ord instances (can be added back, removed to make sure we don't use them)
-
- Sep 10, 2020
-
-
Oleg Grenrus authored
- Resolve #6684: - Resolve #6813: Update (and correct) source-repository-package documentation
-
Oleg Grenrus authored
-
- Sep 08, 2020
-
-
Oleg Grenrus authored
-
- Sep 02, 2020
-
-
Oleg Grenrus authored
-
- Sep 01, 2020
-
-
Oleg Grenrus authored
-
- Jul 22, 2020
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
The plan: A JSON file (generated with bootstrap.py --extract-plan) containing dependency and source information is built from plan.json. This is then used to fetch and build the bootstrapping dependencies. Since this is only to be used for bootstrapping on new architectures, we advise the users to only use the resulting cabal-install executable to build a proper cabal-install.
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
- Jul 21, 2020
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
- Jul 20, 2020
-
-
Oleg Grenrus authored
-
- Jul 15, 2020
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
- Jul 14, 2020
-
-
Oleg Grenrus authored
-
- Jul 13, 2020
-
-
Oleg Grenrus authored
-
- Jul 08, 2020
-
-
Oleg Grenrus authored
-
- Jul 04, 2020
-
-
adam authored
-
- Jun 30, 2020
-
-
Oleg Grenrus authored
This is partial solution to #6807, because we invoke solver. The follow-up will be to modify Rebuild monad so, that it can be run without rebuilding (i.e. fail if cache is cold).
-
- Jun 29, 2020
-
-
Oleg Grenrus authored
Also output extension for executables.
-
Oleg Grenrus authored
-
- Jun 27, 2020
-
-
Jan Hrček authored
-
- Jun 18, 2020
-
-
Oleg Grenrus authored
Also calculate hashes for all locally available tarballs.
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Also remove specific field for PackageId, as it is in GPD.
-
- Jun 16, 2020
-
-
Oleg Grenrus authored
Note: configuredPackageProblems is a mess, and there might be bugs now.
-
Oleg Grenrus authored
-
- Jun 11, 2020
-
-
Oleg Grenrus authored
-
Ken Micklas authored
This should alleviate #4746 for most use cases, if the dependent files are declared in `extra-source-files`. The downside is that `cabal` will not be able to avoid invoking GHC in as many cases, but GHC's `--make` should be smart enough to avoid any "actual" rebuilding that isn't necessary.
-
- Jun 06, 2020
-
-
Luke Lau authored
-
Luke Lau authored
-
Luke Lau authored
These should have been returning an error message but instead were causing an internal error because disambiguateTargetSelectors was rendering syntax and rematching on it, which isn't equivalent. Due to the way syntaxForm1File renders, it does not add a FileStatus to its TargetStringFileStatus and so cannot be matched upon again. The fix is to just copy over the FileStatus from the match input. This fixes #6874
-
- Jun 04, 2020
-
-
Thomas M. DuBuisson authored
-
- Jun 03, 2020
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-