My config is that I have the styles folder within which I have a symlink named other to a directory containing another main.scss. In my styles/main.scss file I have @import other/main.scss. It doesn't matter if I invoke watch using:
$ compass watch --trace .
$ compass watch --trace styles/main.scss styles/other/main.scss
changes in the second file are not detected.
My config.rb file:
http_path = "/"
css_dir = "styles"
sass_dir = "styles"
images_dir = "static/img"
fonts_dir = "static/fonts"
output_style = :expanded
relative_assets = false
I use OS X 10.8.2, my compass version is 0.12.2.
This seems similar to a SASS issue: sass/sass#17
try the latest master
I believe this is caused by guard/listen#71.
Yep this is caused by listen