sass-java
sass-java copied to clipboard
mechanism to add other sass gems?
So I was trying to get a precompiled bootstrap-sass gem to work in my compass config.rb with the sass-java-maven-plugin, but in addition to creating the jarred-gem and adding it as a dependency, I couldn't get it to work without hacking up sass-java-gems Gemfile to include bootstrap-sass. Is that the recommended way, or am I missing something?
Otherwise I get a stacktrace like this:
require at org/jruby/RubyKernel.java:1065
require at /Users/gears/.m2/repository/org/jruby/jruby-complete/1.7.15/jruby-complete-1.7.15.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:126
require at /Users/gears/.m2/repository/org/jruby/jruby-complete/1.7.15/jruby-complete-1.7.15.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:124
require at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-core-1.0.1/lib/compass/configuration/data.rb:179
parse_string at /Users/gears/Documents/git/assessment_services/web/src/main/webapp/WEB-INF/static/config.rb:1
eval at org/jruby/RubyKernel.java:1101
parse_string at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-1.0.1/lib/compass/configuration/serialization.rb:24
_parse at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-1.0.1/lib/compass/configuration/serialization.rb:15
open at org/jruby/RubyIO.java:1181
open at org/jruby/RubyKernel.java:349
_parse at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-1.0.1/lib/compass/configuration/serialization.rb:14
new_from_file at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-1.0.1/lib/compass/configuration/file_data.rb:7
with_defaults at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-core-1.0.1/lib/compass/configuration/inheritance.rb:207
new_from_file at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-1.0.1/lib/compass/configuration/file_data.rb:6
configuration_for at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-1.0.1/lib/compass/configuration/helpers.rb:19
add_project_configuration at /Users/gears/.m2/repository/com/darrinholst/sass-java-gems/3.4.4.3/sass-java-gems-3.4.4.3.jar!/gems/compass-1.0.1/lib/compass/configuration/helpers.rb:69
(root) at <script>:3
Yes, I think you'd have to update the Gemfile to pull in any other dependencies that you need...like bootstrap.