build.js 941 B

1234567891011121314151617181920212223242526272829303132
  1. /*******************************
  2. * Define Build Sub-Tasks
  3. *******************************/
  4. module.exports = function (gulp) {
  5. // build sub-tasks
  6. const
  7. watch = require('./../watch'),
  8. build = require('./../build'),
  9. buildJS = require('./../build/javascript'),
  10. buildCSS = require('./../build/css'),
  11. buildAssets = require('./../build/assets')
  12. ;
  13. gulp.task('watch', watch);
  14. gulp.task('watch').description = 'Watch for site/theme changes';
  15. gulp.task('build', build);
  16. gulp.task('build').description = 'Builds all files from source';
  17. gulp.task('build-javascript', buildJS);
  18. gulp.task('build-javascript').description = 'Builds all javascript from source';
  19. gulp.task('build-css', buildCSS);
  20. gulp.task('build-css').description = 'Builds all css from source';
  21. gulp.task('build-assets', buildAssets);
  22. gulp.task('build-assets').description = 'Copies all assets from source';
  23. };