|
|
|
@ -3,29 +3,11 @@
|
|
|
|
|
* Watch/listen for assets
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
exports.task = function() {
|
|
|
|
|
var js_files = require('../files/js_files');
|
|
|
|
|
var js = [];
|
|
|
|
|
for(var f in js_files) {
|
|
|
|
|
js = js.concat(js_files[f]);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// watch cdb files
|
|
|
|
|
js.push(['lib/assets/javascripts/cdb/src/**/*.js']);
|
|
|
|
|
|
|
|
|
|
exports.task = function () {
|
|
|
|
|
return {
|
|
|
|
|
js: {
|
|
|
|
|
files: js,
|
|
|
|
|
tasks: ['cdb', 'concat:js', 'jst'],
|
|
|
|
|
options: {
|
|
|
|
|
spawn: false,
|
|
|
|
|
atBegin: true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
js_core_cartodb3: {
|
|
|
|
|
files: [
|
|
|
|
|
'lib/assets/core/javascripts/cartodb3/**/*',
|
|
|
|
|
'!**/node_modules/**'
|
|
|
|
|
'lib/assets/core/javascripts/cartodb3/**/*'
|
|
|
|
|
],
|
|
|
|
|
tasks: ['copy:js_core_cartodb3', 'copy:js_client'],
|
|
|
|
|
options: {
|
|
|
|
@ -65,8 +47,7 @@ exports.task = function() {
|
|
|
|
|
},
|
|
|
|
|
css: {
|
|
|
|
|
files: [
|
|
|
|
|
'assets/stylesheets/**/*.css.scss',
|
|
|
|
|
'app/assets/stylesheets/**/*.css.scss',
|
|
|
|
|
'app/assets/stylesheets/editor-3/**/*.css.scss',
|
|
|
|
|
'app/assets/client/stylesheets/**/*.css.scss'
|
|
|
|
|
],
|
|
|
|
|
tasks: ['css'],
|
|
|
|
@ -74,20 +55,6 @@ exports.task = function() {
|
|
|
|
|
spawn: false,
|
|
|
|
|
atBegin: false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
livereload: {
|
|
|
|
|
files: [
|
|
|
|
|
'public/assets/<%= pkg.version %>/stylesheets/*.css',
|
|
|
|
|
'public/assets/<%= pkg.version %>/javascripts/*.js',
|
|
|
|
|
|
|
|
|
|
// makes any open specrunner to re-run tests on test bundles generated by browserify
|
|
|
|
|
'.grunt/browserify_modules_tests.js',
|
|
|
|
|
'.grunt/cartodb3-specs.js'
|
|
|
|
|
],
|
|
|
|
|
options: {
|
|
|
|
|
livereload: false
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|