26 lines
		
	
	
		
			661 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			661 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| var gulp = require('gulp');
 | |
| var path = require('canonical-path');
 | |
| var del = require('del');
 | |
| var taskListing = require('gulp-task-listing');
 | |
| 
 | |
| var exampleZipper = require('../exampleZipper');
 | |
| 
 | |
| var _outputFolder = '_zip-output';
 | |
| 
 | |
| gulp.task('help', taskListing);
 | |
| 
 | |
| gulp.task('zipExamples', ['clean'], function() {
 | |
|   return exampleZipper.zipExamples("../../../public/docs/_examples", _outputFolder);
 | |
| });
 | |
| 
 | |
| gulp.task('clean', function () {
 | |
|   var cleanPath = path.join(_outputFolder, '**/*.*');
 | |
|   del([ cleanPath, '!**/*.ovr.*']).then(function (err, paths) {
 | |
|     console.log('Deleted files/folders:\n', paths.join('\n'));
 | |
|   });
 | |
| });
 | |
| 
 | |
| 
 | |
| gulp.task('default', taskListing);
 | |
| 
 |