able to add images and scss files in plugins

stable
Juanfran 2014-10-15 10:49:31 +02:00
parent e0a6dfee12
commit e289755d6c
2 changed files with 11 additions and 2 deletions

View File

@ -7,6 +7,7 @@ uglify = require("gulp-uglify")
plumber = require("gulp-plumber")
wrap = require("gulp-wrap")
rename = require("gulp-rename")
flatten = require('gulp-flatten')
minifyHTML = require("gulp-minify-html")
sass = require("gulp-ruby-sass")
@ -37,6 +38,7 @@ paths.locales = paths.app + "locales/**/*.json"
paths.sass = [
paths.app + "styles/**/*.scss"
"!#{paths.app}/styles/bourbon/**/*.scss"
paths.app + "plugins/**/*.scss"
]
paths.coffee = [
@ -119,15 +121,17 @@ gulp.task "sass-lint", ->
.pipe(scsslint({config: "scsslint.yml"}))
gulp.task "sass-watch", ["sass-lint"], ->
gulp.src(paths.app + "styles/main.scss")
gulp.src(["#{paths.app}/styles/main.scss", "#{paths.app}/plugins/**/*.scss"])
.pipe(plumber())
.pipe(concat("all.scss"))
.pipe(sass())
.pipe(rename("app.css"))
.pipe(gulp.dest(paths.tmp))
gulp.task "sass-deploy", ->
gulp.src(paths.app + "styles/main.scss")
gulp.src(["#{paths.app}/styles/main.scss", "#{paths.app}/plugins/**/*.scss"])
.pipe(plumber())
.pipe(concat("all.scss"))
.pipe(sass())
.pipe(rename("app.css"))
.pipe(gulp.dest(paths.tmp))
@ -239,6 +243,10 @@ gulp.task "copy-images", ->
gulp.src("#{paths.app}/images/**/*")
.pipe(gulp.dest("#{paths.dist}/images/"))
gulp.src("#{paths.app}/plugins/**/images/*")
.pipe(flatten())
.pipe(gulp.dest("#{paths.dist}/images/"))
gulp.task "copy-plugin-templates", ->
gulp.src("#{paths.app}/plugins/**/templates/*")
.pipe(gulp.dest("#{paths.dist}/plugins/"))

View File

@ -27,6 +27,7 @@
"gulp-coffeelint": "~0.4.0",
"gulp-concat": "^2.1.7",
"gulp-csslint": "^0.1.5",
"gulp-flatten": "0.0.4",
"gulp-if": "0.0.5",
"gulp-jade": "^0.5.0",
"gulp-jade-inheritance": "0.0.4",