Francesco Gazzetta
Francesco Gazzetta
First of all: nobody addressed https://github.com/haskell/cabal/issues/3586#issuecomment-528755017. Cabal is like make, cabal-install is like apt. You wouldn't call apt while building a package for arch or fedora, right? The distinction is...
> I wonder how cabal could be aware of cpp conditions ls in the code (in a reliable way) it cannot. solving dependencies should only require the index
So I was thinking about this, specifically about how to store the dependencies/targets and both the two possible file-based solutions have downsides: * storing it centrally needs gc and can...
> afaik cabal already supports common stanzas, which can include common dependencies, so this could be closed? this issue is different, it's about a common stanzas enhancement that would reduce...
apparently HEAD rejects the url outright: ``` cabal: Cannot build the package https, it is not in this project (either directly or indirectly). If you want to add it to...
Removing this line fixes the problem, but probably breaks something else https://github.com/haskell/cabal/blob/25589279336976bb20c1bbf9291650f11ba1a6fc/cabal-install/src/Distribution/Client/ProjectOrchestration.hs#L600=
Big -1 to this and to the whole tracking pixel feature! Google Analytics was just removed in #1097 because of privacy and legality concerns. While this is more limited from...
The fix is simple, but then we'd have to drop support for the currently supported but not advertised: ``` cabal run --some-cabal-flag -- target --some-target-flag ``` ie. we'd have to...
> I think you have those meanings flipped around maybe I did, fixed :sweat_smile:
Two points in favour of the proposed behaviour: * as @dunrix points out, the help is inconsistent with the current behaviour: it explicitly says that only executable _flags_ go after...