Skip to content
Snippets Groups Projects
Commit f6596820 authored by Roman Ganin's avatar Roman Ganin
Browse files

Merge branch 'develop' of github.com:magento/magento2ce into sprint21

parents 591c46a2 cbe29b04
No related merge requests found
......@@ -13,38 +13,14 @@ function init(grunt, options) {
stripJsonComments = require('strip-json-comments'),
path = require('path'),
config,
themes;
themes,
file;
config = grunt.file.read(__dirname + '/settings.json');
config = stripJsonComments(config);
config = JSON.parse(config);
//themes = require(path.resolve(process.cwd(), config.themes));
//TODO: MAGETWO-39843
themes = {
blank: {
area: 'frontend',
name: 'Magento/blank',
locale: 'en_US',
files: [
'css/styles-m',
'css/styles-l',
'css/email',
'css/email-inline'
],
dsl: 'less'
},
backend: {
area: 'adminhtml',
name: 'Magento/backend',
locale: 'en_US',
files: [
'css/styles-old',
'css/styles'
],
dsl: 'less'
}
}
themes = require(path.resolve(process.cwd(), config.themes));
if (options.theme) {
themes = _.pick(themes, options.theme);
......@@ -54,6 +30,12 @@ function init(grunt, options) {
config.themes = themes;
file = grunt.option('file');
if (file) {
config.singleTest = file;
}
enableTasks(grunt, config);
}
......
......@@ -16,7 +16,6 @@ function init(config) {
root = config.root;
port = config.port;
files = config.files;
host = _.template(config.host)({ port: port });
themes = config.themes;
_.each(themes, function (themeData, themeName) {
......@@ -26,7 +25,13 @@ function init(config) {
_.extend(themeData, { root: root });
host = _.template(config.host)({ port: port++ });
render = renderTemplate.bind(null, themeData);
if (config.singleTest) {
files.specs = [config.singleTest];
}
specs = files.specs.map(render);
specs = expand(specs).map(cutJsExtension);
configs = files.requirejsConfigs.map(render);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment