code: def compile(self, compass):
          
          try:
              output = subprocess.check_output(
                      [compass.compass_path, 'compile', '-q'],
                      cwd=self.base_dir)
              os.utime(self.dest, None)
              compass.log.debug(output)
          except OSError, e:
              if e.errno == errno.ENOENT:
                  compass.log.error("Compass could not be found in the PATH " +
                      "and/or in the COMPASS_PATH setting! " +
                      "Disabling compilation.")
                  compass.disabled = True
              else:
                  raise e
docs: Calls the compass script specified in the compass extension
          with the paths provided by the config.rb.