http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97401

Revision: 97401
Author:   aaron
Date:     2011-09-18 03:55:12 +0000 (Sun, 18 Sep 2011)
Log Message:
-----------
Create l10n cache dir so LU works

Modified Paths:
--------------
    trunk/tools/mwmultiversion/multiversion/checkoutMediaWiki

Modified: trunk/tools/mwmultiversion/multiversion/checkoutMediaWiki
===================================================================
--- trunk/tools/mwmultiversion/multiversion/checkoutMediaWiki   2011-09-18 
03:32:43 UTC (rev 97400)
+++ trunk/tools/mwmultiversion/multiversion/checkoutMediaWiki   2011-09-18 
03:55:12 UTC (rev 97401)
@@ -36,6 +36,8 @@
                die( "Usage: checkoutMediaWiki X.XXwmfX php-X.XX\n" );
        }
 
+       echo "Creating new MediaWiki install at 
$commonHomeDir/$dstVersion...\n\n";
+
        # The url to SVN to checkout from
        $source = 
"svn+ssh://svn.wikimedia.org/svnroot/mediawiki/branches/wmf/$svnVersion";
 
@@ -157,7 +159,17 @@
                print "Symlink file already exists: $path\n";
        }
 
-       print "MediaWiki $dstVersionNum, from $svnVersion, successfully checked 
out.\n";
+       # Create l10n cache dir
+       $l10nDir = "$commonHomeDir/php-$dstVersionNum/cache/l10n";
+       if ( !file_exists( $l10nDir ) ) {
+               if ( mkdir( $l10nDir, 0775 ) ) {
+                       print "Created php-$dstVersionNum/cache/l10n 
directory.\n";
+               }
+       } else {
+               print "Directory already exists: $l10nDir\n";
+       }
+
+       print "\nMediaWiki $dstVersionNum, from $svnVersion, successfully 
checked out.\n";
 }
 
 checkoutMediaWiki();


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to