File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -147,11 +147,13 @@ Conventions
147
147
buildable out-of-the-box with the dependencies that shipped with GHC
148
148
for at least five years. The Travis CI checks this, so most
149
149
developers submit a PR to see if their code works on all these
150
- versions of GHC. cabal-install must also be buildable on all
150
+ versions of GHC. ` cabal-install ` must also be buildable on all
151
151
supported GHCs, although it does not have to be buildable
152
152
out-of-the-box. Instead, the ` cabal-install/bootstrap.sh ` script
153
- must be able to download and install all of the dependencies. (This
154
- is also checked by CI!)
153
+ must be able to download and install all of the dependencies (this
154
+ is also checked by CI). Also, self-upgrade to the latest version
155
+ (i.e. ` cabal install cabal-install ` ) must work with all versions of
156
+ ` cabal-install ` released during the last three years.
155
157
156
158
* ` Cabal ` has its own Prelude, in ` Distribution.Compat.Prelude ` ,
157
159
that provides a compatibility layer and exports some commonly
You can’t perform that action at this time.
0 commit comments