protected function fixSetup()
 {
     // make sure that the plugins directory exists
     $pluginsDir = sprintf('%s/plugins', sfConfig::get('sf_root_dir'));
     if (!is_dir($pluginsDir)) {
         $fs = new sfFileSystem();
         $fs->mkdirs($pluginsDir);
     }
     // make sure that all the generated things will go into the plugin's
     // dir
     $this->forceSymlink(dirname(__FILE__) . '/../../../..', sprintf('%s/plugins/sfGaufrettePlugin', sfConfig::get('sf_root_dir')));
     $this->used_dependancies[] = sprintf('%s/plugins/sfGaufrettePlugin', sfConfig::get('sf_root_dir'));
 }