first commit to new repo
This commit is contained in:
35
static/semantic/tasks/build/assets.js
Executable file
35
static/semantic/tasks/build/assets.js
Executable file
@@ -0,0 +1,35 @@
|
||||
/*******************************
|
||||
Build Task
|
||||
*******************************/
|
||||
|
||||
var
|
||||
gulp = require('gulp'),
|
||||
|
||||
// gulp dependencies
|
||||
chmod = require('gulp-chmod'),
|
||||
gulpif = require('gulp-if'),
|
||||
|
||||
// config
|
||||
config = require('../config/user'),
|
||||
tasks = require('../config/tasks'),
|
||||
|
||||
// shorthand
|
||||
globs = config.globs,
|
||||
assets = config.paths.assets,
|
||||
output = config.paths.output,
|
||||
source = config.paths.source,
|
||||
|
||||
log = tasks.log
|
||||
;
|
||||
|
||||
module.exports = function(callback) {
|
||||
|
||||
console.info('Building assets');
|
||||
|
||||
// copy assets
|
||||
return gulp.src(source.themes + '/**/assets/**/*.*')
|
||||
.pipe(gulpif(config.hasPermission, chmod(config.permission)))
|
||||
.pipe(gulp.dest(output.themes))
|
||||
;
|
||||
|
||||
};
|
||||
Reference in New Issue
Block a user