title: Why is Grunt ignoring my file paths?
body: <p>I have the entire bootstrap-sass project in a git submodule. Why is grunt looking at sass/bootstrap/test/ at all--and failing--when I only told it to look in sass/bootstrap/vendor?</p>
  
  <pre><code>'use strict';
  module.exports = function(grunt) {
    grunt.initConfig({
      compass: {
        dist: {
          options: {
            sassDir: 'sass',
            cssDir: 'style'
          },
          files: {
            'style/bootstrap.css': 'sass/bootstrap/vendor/assets/stylesheets/bootstrap.scss'
          }
        }
      },
      watch: {
        sass: {
          files: [
            'sass/bootstrap/vendor/assets/stylesheets'
          ],
          tasks: ['compass']
        }
      }
    });
  
    grunt.loadNpmTasks('grunt-contrib-compass');
    grunt.loadNpmTasks('grunt-contrib-watch');
  
    grunt.registerTask('default', [
      'compass',
      'watch'
    ]);
  };
  </code></pre>
  
  <p><code>$ grunt</code>:</p>
  
  <pre><code>Running "compass:dist" (compass) task
  directory style/bootstrap/templates/project/
  directory style/bootstrap/test/dummy_sass_only/
  directory style/bootstrap/test/dummy_node_mincer/
  directory style/bootstrap/vendor/assets/stylesheets/
  directory style/bootstrap/vendor/assets/stylesheets/bootstrap/
  directory style/bootstrap/test/dummy_rails/app/assets/stylesheets/
      error sass/bootstrap/templates/project/styles.sass (Line 1: File to import not found or unreadable: bootstrap-compass.
  </code></pre>