Add a way for packagers to override some installation details
authorMax Semenik <maxsem.wiki@gmail.com>
Tue, 12 Jun 2012 16:18:44 +0000 (20:18 +0400)
committerMax Semenik <maxsem.wiki@gmail.com>
Tue, 12 Jun 2012 16:18:44 +0000 (20:18 +0400)
commit63fb18bd4e2c0e9a54662c1084487ff1cc59cd73
tree9a63b1e73a50cf2d10253046e8fc7f680a61e4f2
parentabc2de31459620434f178fb80cf389807d6f1578
Add a way for packagers to override some installation details

...after a discussion with Debian packagers. They can now override installer
classes and change LocalSettings.php the installer generates. The file
intended for such overrides, mw-config/overrides.php, has intentionally been
placed outside of includes to underline the "don't change includes" paradigm.

Change-Id: Id82b90f6740307609bc6c6f4fb8765bc3484dbe7
docs/distributors.txt
includes/AutoLoader.php
includes/installer/CliInstaller.php
includes/installer/LocalSettingsGenerator.php
includes/installer/WebInstaller.php
maintenance/install.php
mw-config/index.php
mw-config/overrides.php [new file with mode: 0644]