This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jul 18, 2024
-
-
Javier Sagredo authored
-
- Apr 13, 2020
-
-
Oleg Grenrus authored
-
- Nov 03, 2019
-
-
Edward Z. Yang authored
* Restructure Includes3 tests so that I can also test Hackage case. Signed-off-by:
Edward Z. Yang <ezyang@mit.edu> * Compute correct install directories for instantiated Backpack components Previously, we would compute elabInstallDirs once when configuring a component, and then reuse the exactly same install directories for every instantiation of the package. But this is wrong, since we're installing the header/object files for each instantiation to a different directory. We refactor install directory computation into a helper function and then call it again at instantiation time to refresh the install directories. For some reason, this bug ONLY manifests for packages installed from Hackage; it seems install dirs are not respected for inplace packages. Fixes #6005 Signed-off-by:
Edward Z. Yang <ezyang@mit.edu> * Test fix Signed-off-by:
Edward Z. Yang <ezyang@mit.edu> * Copy backpack version-guard from other backpack testcases
-
- Jan 16, 2018
-
-
This provides a provisional (i.e. hacky) retrofitted implementation of the forward-compat scheme described in #4899 for the cabal-2.2 branch This hack works by constructing a dummy package description in case the package description fails to be parsed via the standard parser, and we detect a new-style cabal-spec declaration.
-
- Feb 19, 2017
-
-
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- Oct 31, 2016
-
-
The key idea is that once we put PackageTests in its own package, we can ensure that its Setup.hs is compiled with the same version of Cabal library as package-tests is compiled with. This means that LBI reading will *always succeed* which is quite nice. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- Oct 06, 2016
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-