示例#1
0
文件: build.js 项目: kvan1/tile5
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
    });
});
示例#2
0
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
});
示例#3
0
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
});
示例#4
0
文件: build.js 项目: kvan1/tile5
    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',