Compile with Ruby Sass or libsass.
* Separate configs for libsass and sass. * Sass compiler selected based on `process.env.TWBS_SASS`. * Travis: * Use Gemfile to manage ruby dependencies. * Run core tests with both Sass compilers. * Only install/cache ruby gems required by the test subset. * Grunt: `update-gemfile-lock` task a la `update-shrinkwrap`.
Showing
+200 -33
# Ruby Gems for building and testing Bootstrap | |||
# Run `grunt update-gemfile-lock` to update to the latest compatible versions | |||
source 'https://rubygems.org' | source 'https://rubygems.org' | ||
group :development do | group :development, :test do | ||
gem 'jekyll', '~> 2.5.2' | gem 'jekyll', '~> 2.5.2' | ||
gem 'rouge', '~> 1.7.4' | gem 'rouge', '~> 1.7.4' | ||
gem 'sass', '~> 3.4.9' | |||
gem 'scss-lint', '~> 0.31' | |||
end | end |
Gemfile.lock
0 → 100644
grunt/bs-sass-compile/libsass.js
0 → 100644
grunt/bs-sass-compile/sass.js
0 → 100644
... | @@ -45,6 +45,7 @@ | ... | @@ -45,6 +45,7 @@ |
"grunt-contrib-jade": "~0.13.0", | "grunt-contrib-jade": "~0.13.0", | ||
"grunt-contrib-jshint": "~0.10.0", | "grunt-contrib-jshint": "~0.10.0", | ||
"grunt-contrib-qunit": "~0.5.2", | "grunt-contrib-qunit": "~0.5.2", | ||
"grunt-contrib-sass": "^0.8.1", | |||
"grunt-contrib-uglify": "~0.6.0", | "grunt-contrib-uglify": "~0.6.0", | ||
"grunt-contrib-watch": "~0.6.1", | "grunt-contrib-watch": "~0.6.1", | ||
"grunt-csscomb": "~3.0.0", | "grunt-csscomb": "~3.0.0", | ||
... | ... |
test-infra/gemfiles/core.gemfile
0 → 100644
test-infra/gemfiles/core.gemfile.lock
0 → 100644
Please register or sign in to comment