fs.readdir('src/plugins', function(err, files) { var buildFiles = files.map(function(file) { return 'src/plugins/' + file; }); interleave(buildFiles, { multi: 'pass', path: 'dist/plugins', config: config }); });
var interleave = require('interleave'), fs = require('fs'), path = require('path'), config = { aliases: { 'cog': 'github://DamonOehlman/cog/cogs/$1', 'interact': 'github://DamonOehlman/interact/interact.js', 'classtweak': 'github://DamonOehlman/classtweak/classtweak.js', 'eve': 'github://DmitryBaranovskiy/eve/eve.js' } }; // build each of the css files interleave(['src/css', 'src/js'], { multi: 'pass', path: 'dist', config: config }); // build each of the css files interleave(['src/css/controls', 'src/js/controls'], { multi: 'pass', path: 'dist/controls', config: config });
var interleave = require('interleave'), fs = require('fs'), config = { aliases: { cog: 'github://DamonOehlman/cog/cogs/$1' } }; // build each of the builds interleave('src', { multi: 'pass', path: '.', config: config });
fs = require('fs'), config = { aliases: { geojs: 'github://DamonOehlman/geojs/lib/$1', cog: 'github://sidelab/cog/cogs/$1', interact: 'github://DamonOehlman/interact/$1', timelord: 'github://sidelab/DamonOehlman/timelord', colorparser: 'lib/colorparser', glMatrix: 'gcode://glmatrix/hg/glMatrix' } }; // build each of the builds interleave('builds', { multi: 'pass', path: 'dist', config: config }); fs.readdir('src/plugins', function(err, files) { var buildFiles = files.map(function(file) { return 'src/plugins/' + file; }); interleave(buildFiles, { multi: 'pass', path: 'dist/plugins', config: config }); }); interleave('src/style', { multi: 'pass',