Bmansurov has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/227594

Change subject: Reduce the module build time
......................................................................

Reduce the module build time

Import module less files into styles.less so that lessphp can build
the module faster.

Bug: T105314
Change-Id: I17de655e52d2ff1f3467fa00b8eb6f461139b1ba
---
M MobileFrontend.php
M includes/Resources.php
A resources/skins.minerva.content.styles/styles.less
3 files changed, 13 insertions(+), 11 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/94/227594/1

diff --git a/MobileFrontend.php b/MobileFrontend.php
index dde7cc2..3ecd384 100644
--- a/MobileFrontend.php
+++ b/MobileFrontend.php
@@ -181,6 +181,7 @@
 
 // Set LESS importpath
 $wgResourceLoaderLESSImportPaths[] = __DIR__ . "/minerva.less/";
+$wgResourceLoaderLESSImportPaths[] = __DIR__ . "/resources/";
 
 // ResourceLoader modules
 
diff --git a/includes/Resources.php b/includes/Resources.php
index b6dfa1e..a72cc4b 100644
--- a/includes/Resources.php
+++ b/includes/Resources.php
@@ -63,17 +63,7 @@
        'skins.minerva.content.styles' => $wgMFResourceFileModuleBoilerplate + 
array(
                'position' => 'top',
                'styles' => array(
-                       'resources/skins.minerva.content.styles/main.less',
-                       
'resources/skins.minerva.content.styles/thumbnails.less',
-                       'resources/skins.minerva.content.styles/images.less',
-                       'resources/skins.minerva.content.styles/galleries.less',
-                       'resources/skins.minerva.content.styles/headings.less',
-                       
'resources/skins.minerva.content.styles/blockquotes.less',
-                       'resources/skins.minerva.content.styles/lists.less',
-                       'resources/skins.minerva.content.styles/links.less',
-                       'resources/skins.minerva.content.styles/text.less',
-                       'resources/skins.minerva.content.styles/tables.less',
-                       'resources/skins.minerva.content.styles/hacks.less',
+                       'resources/skins.minerva.content.styles/styles.less',
                ),
        ),
        'mobile.pagelist.styles' => $wgMFResourceFileModuleBoilerplate + array(
diff --git a/resources/skins.minerva.content.styles/styles.less 
b/resources/skins.minerva.content.styles/styles.less
new file mode 100644
index 0000000..cd3e2ca
--- /dev/null
+++ b/resources/skins.minerva.content.styles/styles.less
@@ -0,0 +1,11 @@
+@import "skins.minerva.content.styles/main.less";
+@import "skins.minerva.content.styles/thumbnails.less";
+@import "skins.minerva.content.styles/images.less";
+@import "skins.minerva.content.styles/galleries.less";
+@import "skins.minerva.content.styles/headings.less";
+@import "skins.minerva.content.styles/blockquotes.less";
+@import "skins.minerva.content.styles/lists.less";
+@import "skins.minerva.content.styles/links.less";
+@import "skins.minerva.content.styles/text.less";
+@import "skins.minerva.content.styles/tables.less";
+@import "skins.minerva.content.styles/hacks.less";

-- 
To view, visit https://gerrit.wikimedia.org/r/227594
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I17de655e52d2ff1f3467fa00b8eb6f461139b1ba
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Bmansurov <bmansu...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to