@@ -44,6 +44,13 @@ gulp.task('font:build', require('./tasks/font/build'))
4444gulp . task ( 'image:clean' , require ( './tasks/image/clean' ) )
4545gulp . task ( 'image:build' , require ( './tasks/image/build' ) )
4646
47+ /*
48+ |--------------------------------------------------------------------------
49+ | Svg Tasks
50+ |--------------------------------------------------------------------------
51+ */
52+ gulp . task ( 'svg:build' , require ( './tasks/svg/build' ) )
53+
4754/*
4855|--------------------------------------------------------------------------
4956| JavaScript Tasks
@@ -65,6 +72,7 @@ gulp.task('javascript:build', ['javascript:clean'], require('./tasks/javascript/
6572gulp . task ( 'html' , [ 'html:clean' , 'html:build' ] )
6673gulp . task ( 'font' , [ 'font:clean' , 'font:build' ] )
6774gulp . task ( 'image' , [ 'image:clean' , 'image:build' ] )
75+ gulp . task ( 'svg' , [ 'svg:build' ] )
6876gulp . task ( 'sass' , [ 'sass:clean' , 'sass:lint' , 'sass:build' ] )
6977gulp . task ( 'javascript' , [ 'javascript:clean' , 'javascript:lint' , 'javascript:build' ] )
7078
@@ -108,6 +116,9 @@ gulp.task('watch', ['sync'], () => {
108116 gulp . watch ( 'resources/assets/images/**/*.{jpg,jpeg,png,gif,svg}' , { cwd : '../' } , [ 'image' , reload ] )
109117 . on ( 'error' , message . error ( 'WATCH: Images' ) )
110118
119+ gulp . watch ( 'src/svg/**/*.svg' , { cwd : '../' } , [ 'svg' , reload ] )
120+ . on ( 'error' , message . error ( 'WATCH: SVG' ) )
121+
111122 gulp . watch ( [ 'src/**/*.html' , 'resources/json/**/*.json' ] , { cwd : '../' } , [ 'html' , reload ] )
112123 . on ( 'error' , message . error ( 'WATCH: Views' ) )
113124} )
@@ -122,4 +133,4 @@ gulp.task('watch', ['sync'], () => {
122133| tasks and completely building the whole project.
123134|
124135*/
125- gulp . task ( 'default' , [ 'sass' , 'javascript' , 'font' , 'image' , 'html' ] )
136+ gulp . task ( 'default' , [ 'sass' , 'javascript' , 'font' , 'image' , 'svg' , ' html'] )
0 commit comments