[TASK] add bower support

This commit is contained in:
Geert Weening
2014-07-31 17:29:38 -07:00
parent 5db493df1c
commit fc361841b0
2 changed files with 24 additions and 1 deletions

5
.gitignore vendored
View File

@@ -48,4 +48,7 @@ test/config.js
.idea
# Ignore npm-debug
npm-debug.log
npm-debug.log
# Ignore dist folder, build for bower
dist/

View File

@@ -66,6 +66,24 @@ gulp.task('build', [ 'concat-sjcl' ], function(callback) {
}, callback);
});
gulp.task('bower-build', [ 'build' ], function(callback) {
return gulp.src([ './build/ripple-', '.js' ].join(pkg.version))
.pipe(rename('ripple.js'))
.pipe(gulp.dest('./dist/'));
});
gulp.task('bower-build-min', [ 'build-min' ], function(callback) {
return gulp.src([ './build/ripple-', '-min.js' ].join(pkg.version))
.pipe(rename('ripple-min.js'))
.pipe(gulp.dest('./dist/'));
});
gulp.task('bower-build-debug', [ 'build-debug' ], function(callback) {
return gulp.src([ './build/ripple-', '-debug.js' ].join(pkg.version))
.pipe(rename('ripple-debug.js'))
.pipe(gulp.dest('./dist/'));
});
gulp.task('build-min', [ 'build' ], function(callback) {
return gulp.src([ './build/ripple-', '.js' ].join(pkg.version))
.pipe(uglify())
@@ -118,3 +136,5 @@ gulp.task('watch', function() {
});
gulp.task('default', [ 'concat-sjcl', 'build', 'build-debug', 'build-min' ]);
gulp.task('bower', ['bower-build', 'bower-build-min', 'bower-build-debug']);