]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - maintenance/generateLocalAutoload.php
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / maintenance / generateLocalAutoload.php
diff --git a/maintenance/generateLocalAutoload.php b/maintenance/generateLocalAutoload.php
new file mode 100644 (file)
index 0000000..0c278bc
--- /dev/null
@@ -0,0 +1,20 @@
+<?php
+
+if ( PHP_SAPI != 'cli' ) {
+       die( "This script can only be run from the command line.\n" );
+}
+
+require_once __DIR__ . '/../includes/utils/AutoloadGenerator.php';
+
+// Mediawiki installation directory
+$base = dirname( __DIR__ );
+
+$generator = new AutoloadGenerator( $base, 'local' );
+$generator->initMediaWikiDefault();
+
+// Write out the autoload
+$fileinfo = $generator->getTargetFileinfo();
+file_put_contents(
+       $fileinfo['filename'],
+       $generator->getAutoload( 'maintenance/generateLocalAutoload.php' )
+);