Files
Umbraco-CMS/src/Umbraco.Web.UI.Client/gulp/tasks/views.js

32 lines
655 B
JavaScript

'use strict';
var config = require('../config');
var gulp = require('gulp');
var _ = require('lodash');
var MergeStream = require('merge-stream');
function views() {
var stream = new MergeStream();
_.forEach(config.sources.views, function (group) {
var task = gulp.src(group.files);
_.forEach(config.roots, function(root){
var destPath = root + config.targets.views + group.folder;
console.log("copying " + group.files + " to " + destPath)
task = task.pipe( gulp.dest(destPath));
})
stream.add (task);
});
return stream;
};
module.exports = { views: views };