text: /**
   *  Welcome to your gulpfile!
   *  The gulp tasks are splitted in several files in the gulp directory
   *  because putting all here was really too long
   */
  
  'use strict';
  
  var gulp = require('gulp');
  var deploy      = require('gulp-gh-pages');
  
  var wrench = require('wrench');
  
  /**
   *  This will load all js or coffee files in the gulp directory
   *  in order to load all gulp tasks
   */
  wrench.readdirSyncRecursive('./gulp').filter(function(file) {
    return (/\.(js|coffee)$/i).test(file);
  }).map(function(file) {
    require('./gulp/' + file);
  });
  
  
  /**
   *  Default task clean temporaries directories and launch the
   *  main optimization build task
   */
  gulp.task('default', ['clean'], function () {
    gulp.start('build');
  });
  
  /**
   *  Deploy the website on Github Pages
   */
  gulp.task('deploy', function () {
    return gulp.src("./dist/**/*")
      .pipe(deploy())
  });
  
  
  