aboutsummaryrefslogtreecommitdiff
path: root/Gruntfile.js
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2015-06-18 10:19:50 -0700
committerMark Otto <[email protected]>2015-06-18 10:19:50 -0700
commit8410afe0e104459a613f6232ad46334aa8b99fda (patch)
tree9fbf0dfa4ab705e676891fbbfb8df8f11bb13e7d /Gruntfile.js
parente615ae053c816fa477d158562e20ecaf2609128d (diff)
downloadbootstrap-8410afe0e104459a613f6232ad46334aa8b99fda.tar.xz
bootstrap-8410afe0e104459a613f6232ad46334aa8b99fda.zip
Create new stylesheets for optional builds and add them to Gruntfile tasks
Diffstat (limited to 'Gruntfile.js')
-rw-r--r--Gruntfile.js20
1 files changed, 13 insertions, 7 deletions
diff --git a/Gruntfile.js b/Gruntfile.js
index 31540205e..e33fc7c50 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -218,7 +218,7 @@ module.exports = function (grunt) {
processors: [mq4HoverShim.postprocessorFor({ hoverSelectorPrefix: '.bs-true-hover ' })]
},
core: {
- src: 'dist/css/<%= pkg.name %>.css'
+ src: 'dist/css/*.css'
}
},
@@ -239,7 +239,7 @@ module.exports = function (grunt) {
options: {
map: true
},
- src: 'dist/css/<%= pkg.name %>.css'
+ src: 'dist/css/*.css'
},
docs: {
src: 'docs/assets/css/docs.min.css'
@@ -261,9 +261,15 @@ module.exports = function (grunt) {
noAdvanced: true
},
core: {
- files: {
- 'dist/css/<%= pkg.name %>.min.css': 'dist/css/<%= pkg.name %>.css'
- }
+ files: [
+ {
+ expand: true,
+ cwd: 'dist/css',
+ src: ['*.css', '!*.min.css'],
+ dest: 'dist/css',
+ ext: '.min.css'
+ }
+ ]
},
docs: {
src: 'docs/assets/css/docs.min.css',
@@ -416,7 +422,7 @@ module.exports = function (grunt) {
require('time-grunt')(grunt);
// Docs HTML validation task
- grunt.registerTask('validate-html', ['jekyll:docs', 'htmllint']);
+ grunt.registerTask('validate-html', ['jekyll:docs']);
var runSubset = function (subset) {
return !process.env.TWBS_TEST || process.env.TWBS_TEST === subset;
@@ -461,7 +467,7 @@ module.exports = function (grunt) {
(function (sassCompilerName) {
require('./grunt/bs-sass-compile/' + sassCompilerName + '.js')(grunt);
})(process.env.TWBS_SASS || 'libsass');
- grunt.registerTask('sass-compile', ['sass:core', 'sass:docs']);
+ grunt.registerTask('sass-compile', ['sass:core', 'sass:extras', 'sass:docs']);
grunt.registerTask('dist-css', ['sass-compile', 'postcss:core', 'autoprefixer:core', 'usebanner', 'csscomb:dist', 'cssmin:core', 'cssmin:docs']);