summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gulpfile.js21
1 files changed, 19 insertions, 2 deletions
diff --git a/gulpfile.js b/gulpfile.js
index 9a39ebb..ccd1732 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -27,7 +27,14 @@
27 var paths = { 27 var paths = {
28 'html': dir.src + '/**/*.html', 28 'html': dir.src + '/**/*.html',
29 'hbs': dir.src + '/index.hbs', 29 'hbs': dir.src + '/index.hbs',
30 'index': dir.src + '/index.hbs' 30 'index': dir.src + '/index.hbs',
31 'images': [
32 dir.src + '/**/*.png',
33 dir.src + '/**/*.gif',
34 dir.src + '/**/*.jpg',
35 dir.src + '/**/*.jpeg',
36 dir.src + '/**/*.svg'
37 ]
31 }; 38 };
32 39
33 // Contents of all our bower dependencies' main:[] fields. 40 // Contents of all our bower dependencies' main:[] fields.
@@ -136,6 +143,14 @@
136 }); 143 });
137 144
138 /** 145 /**
146 * Package all images.
147 */
148 gulp.task('package:images', function () {
149 return gulp.src(paths.images, {'base': dir.src})
150 .pipe(gulp.dest(dir.dist));
151 });
152
153 /**
139 * Package the handlebars files. 154 * Package the handlebars files.
140 */ 155 */
141 gulp.task('package:hbs', function () { 156 gulp.task('package:hbs', function () {
@@ -222,7 +237,8 @@
222 /** 237 /**
223 * Package the entire site into the dist folder. 238 * Package the entire site into the dist folder.
224 */ 239 */
225 gulp.task('package', ['package:html', 'package:hbs', 'package:libs']); 240 gulp.task('package', ['package:html', 'package:hbs', 'package:libs',
241 'package:images']);
226 242
227 gulp.task('rsync', function () { 243 gulp.task('rsync', function () {
228 gulp.src('dest/**') 244 gulp.src('dest/**')
@@ -245,6 +261,7 @@
245 */ 261 */
246 gulp.task('serve', function () { 262 gulp.task('serve', function () {
247 gulp.watch(paths.html, ['package:html']); 263 gulp.watch(paths.html, ['package:html']);
264 gulp.watch(paths.images, ['package:images']);
248 gulp.watch(paths.hbs, ['package:hbs']); 265 gulp.watch(paths.hbs, ['package:hbs']);
249 266
250 return gulp.src(dir.dist) 267 return gulp.src(dir.dist)