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')); }