first commit

This commit is contained in:
didier amyot committed 2014-12-27 17:27:21 -08:00
commit 823ecdd500
26 files changed
+2110

No files matched your search

+41
View File
@@ -0,0 +1,41 @@
var bower = require('gulp-bower');
var gulp = require('gulp');
var coffee = require('gulp-coffee');
var help = require('gulp-task-listing');
var clean = require('gulp-clean');
var sass = require('gulp-sass');
gulp.task('help', help);
gulp.task('bower', function() {
return bower()
.pipe(gulp.dest('bower_components/'))
});
gulp.task('sass', ['bower'], function () {
return gulp.src('./scss/*.scss')
.pipe(sass({includePaths: ['bower_components/foundation/scss']}))
.pipe(gulp.dest('./css'));
});
gulp.task('coffee', ['bower'], function() {
return gulp.src('coffee/**/*.coffee')
.pipe(coffee({bare: true}))
.pipe(gulp.dest('js/'))
});
gulp.task('clean', function(){
return gulp.src(["js/", "bower_components/", "css/"], {read: false})
.pipe(clean())
});
gulp.task('default', ['bower', 'sass', 'coffee']);
gulp.task('dev', ['bower', 'coffee'], function(){
gulp.watch('coffee/**/*.coffee', ['coffee']);
gulp.watch('./scss/*.scss', ['sass']);
});