My setup is fairly simple default rails 3.2.1 setup. All my .css.sass files are in /app/assets/stylesheets/. I have the sass-rails '~> 3.2.3' gem in :assets group.
There’s no application.css, just main.css.sass (used for main layout).
When i issue:
RAILS_ENV=production bundle exec rake assets:precompile
it compiles my coffeescripts and javascripts. There are no error messages in the log. It’s like it doesn’t even try to compile sass files.
The main.css.sass file header looks like this:
//=depend_on "_globals.css.sass"
@import globals
The _glocals.css.sass exists in the same directory.
James is right and it’s one of the possible solutions.
The drawback of adding all files to one manifest file is that all will be precompiled to single file – which isn’t always what you want.
In my case I needed separate files (one file for each layout).
Heres how to add new manifest files:
You don’t need to have actual
file1.css, if you havefile1.css.sassit will be precompiled.