Skip to content
Snippets Groups Projects
Commit 0602efdb authored by Armand Bahi's avatar Armand Bahi
Browse files

Compilation grunt

parent 75c89c8b
No related branches found
No related tags found
No related merge requests found
......@@ -9,7 +9,13 @@ module.exports = function (grunt) {
var compilerPackage = require('google-closure-compiler');
compilerPackage.grunt(grunt);
var devMode = grunt.option('dev');
var sHome = '../';
if (devMode) {
sHome = '../client/';
}
var sClosureDepsHome = '../../../../../';
// Project configuration.
......@@ -17,7 +23,7 @@ module.exports = function (grunt) {
'closure-compiler': {
vMap: {
files: {
'../javascript/vmap.min.js': [
[sHome + 'javascript/vmap.min.js']: [
// Fichiers Vitis
sHome + 'javascript/require/*.js',
sHome + 'javascript/app/**/*.js',
......@@ -62,13 +68,13 @@ module.exports = function (grunt) {
language_in: 'ECMASCRIPT5',
language_out: 'ECMASCRIPT5',
closure_entry_point: ['vmap', 'vitis', 'oVFB'],
create_source_map: '../javascript/vmap.min.js.map',
create_source_map: sHome + 'javascript/vmap.min.js.map',
output_wrapper: '(function(){\n%output%\n}).call(this)\n//# sourceMappingURL=../javascript/vmap.min.js.map'
}
},
studio: {
files: {
'../javascript/externs/studio/javascript/studio.min.js': [
[sHome + 'javascript/externs/studio/javascript/studio.min.js']: [
// Fichiers Studio
sHome + 'javascript/externs/studio/properties/properties.js',
sHome + 'javascript/externs/studio/javascript/app/**/*.js'
......@@ -84,7 +90,7 @@ module.exports = function (grunt) {
},
formReader: {
files: {
'../javascript/externs/formReader/formReader.min.js': [
[sHome + 'javascript/externs/formReader/formReader.min.js']: [
// Fichiers FormReader
sHome + 'javascript/externs/formReader/**/*.js'
]
......@@ -124,7 +130,7 @@ module.exports = function (grunt) {
]
},
targetName: {
dest: '../javascript/vmap.deps.js'
dest: sHome + 'javascript/vmap.deps.js'
}
}
});
......
......@@ -21,5 +21,5 @@ else
npm install grunt-closure-tools --save
npm install google-closure-compiler@20160911.0.0 --save
npm install google-closure-library@20160911.0.0 --save
grunt
grunt --dev
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment