var gulp = require('gulp');
var path = require('path');
var del = require('del');
var less = require('gulp-less');
var cssBase64 = require('gulp-base64');
var miniCss = require('gulp-clean-css');
var autoprefixer = require('gulp-autoprefixer');
gulp.task('clean', function(cb) {
del(['Content/miniCss/**/*'], cb);
});
gulp.task("less",function() {
return gulp
.src(['Content/css/**/*.less', 'Content/*/*.less'])
.pipe(less({
paths: [path.join(__dirname, 'less', 'includes')]
}))
.pipe(autoprefixer('last 2 version', 'safari 5', 'ie 8', 'ie 9', 'opera 12.1', 'ios 6', 'android 4'))
.pipe(cssBase64())
.pipe(miniCss())
.pipe(gulp.dest('Content/miniCss/'))
})
gulp.task('build',['less'],function(){});
gulp.task('default',['clean','less'],function(){
gulp.watch('Content/css/**/*', ['less']);
gulp.watch('Content/font/*', ['less']);
});