|
@ -9,16 +9,17 @@ var jake = require('jake'), |
|
|
require('jake-utils'); |
|
|
require('jake-utils'); |
|
|
|
|
|
|
|
|
// constants
|
|
|
// constants
|
|
|
var VIS = './dist/vis.js'; |
|
|
|
|
|
var VIS_CSS = './dist/vis.css'; |
|
|
|
|
|
var VIS_TMP = './vis.js.tmp'; |
|
|
|
|
|
var VIS_MIN = './dist/vis.min.js'; |
|
|
|
|
|
|
|
|
var DIST = './dist'; |
|
|
|
|
|
var VIS = DIST + '/vis.js'; |
|
|
|
|
|
var VIS_CSS = DIST + '/vis.css'; |
|
|
|
|
|
var VIS_TMP = DIST + '/vis.js.tmp'; |
|
|
|
|
|
var VIS_MIN = DIST + '/vis.min.js'; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* default task |
|
|
* default task |
|
|
*/ |
|
|
*/ |
|
|
desc('Execute all tasks: build all libraries'); |
|
|
|
|
|
task('default', ['build', 'minify', 'test'], function () { |
|
|
|
|
|
|
|
|
desc('Default task: build all libraries'); |
|
|
|
|
|
task('default', ['build', 'minify'], function () { |
|
|
console.log('done'); |
|
|
console.log('done'); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
@ -27,6 +28,8 @@ task('default', ['build', 'minify', 'test'], function () { |
|
|
*/ |
|
|
*/ |
|
|
desc('Build the visualization library vis.js'); |
|
|
desc('Build the visualization library vis.js'); |
|
|
task('build', {async: true}, function () { |
|
|
task('build', {async: true}, function () { |
|
|
|
|
|
jake.mkdirP(DIST); |
|
|
|
|
|
|
|
|
// concatenate and stringify the css files
|
|
|
// concatenate and stringify the css files
|
|
|
concat({ |
|
|
concat({ |
|
|
src: [ |
|
|
src: [ |
|
@ -137,7 +140,7 @@ task('minify', function () { |
|
|
* test task |
|
|
* test task |
|
|
*/ |
|
|
*/ |
|
|
desc('Test the library'); |
|
|
desc('Test the library'); |
|
|
task('test', ['build'], function () { |
|
|
|
|
|
|
|
|
task('test', function () { |
|
|
// TODO: use a testing suite for testing: nodeunit, mocha, tap, ...
|
|
|
// TODO: use a testing suite for testing: nodeunit, mocha, tap, ...
|
|
|
var filelist = new jake.FileList(); |
|
|
var filelist = new jake.FileList(); |
|
|
filelist.include([ |
|
|
filelist.include([ |
|
|