Changeset 6617
- Timestamp:
- 12/20/07 16:48:24 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.1/lib/task/project/sfProjectFreezeTask.class.php
r5232 r6617 46 46 { 47 47 // Check that the symfony librairies are not already freeze for this project 48 if (is_readable( 'lib/symfony'))48 if (is_readable(sfConfig::get('sf_lib_dir') . '/symfony')) 49 49 { 50 50 throw new sfCommandException('You can only freeze when lib/symfony is empty.'); 51 51 } 52 52 53 if (is_readable( 'data/symfony'))53 if (is_readable(sfConfig::get('sf_data_dir') . '/symfony')) 54 54 { 55 55 throw new sfCommandException('You can only freeze when data/symfony is empty.'); 56 56 } 57 57 58 if (is_readable( 'web/sf'))58 if (is_readable(sfConfig::get('sf_web_dir') . '/sf')) 59 59 { 60 60 throw new sfCommandException('You can only freeze when web/sf is empty.'); 61 61 } 62 62 63 if (is_link( 'web/sf'))63 if (is_link(sfConfig::get('sf_web_dir') . '/sf')) 64 64 { 65 $this->filesystem->remove( 'web/sf');65 $this->filesystem->remove(sfConfig::get('sf_web_dir') . '/sf'); 66 66 } 67 67 … … 76 76 77 77 $finder = sfFinder::type('any')->ignore_version_control(); 78 $this->filesystem->mirror($symfony_lib_dir, 'lib/symfony', $finder);79 $this->filesystem->mirror($symfony_data_dir, 'data/symfony', $finder);78 $this->filesystem->mirror($symfony_lib_dir, sfConfig::get('sf_lib_dir') . '/symfony', $finder); 79 $this->filesystem->mirror($symfony_data_dir, sfConfig::get('sf_data_dir') . '/symfony', $finder); 80 80 81 $this->filesystem->rename( 'data/symfony/web/sf', 'web/sf');81 $this->filesystem->rename(sfConfig::get('sf_data_dir') . '/symfony/web/sf', sfConfig::get('sf_web_dir') . '/sf'); 82 82 83 83 // Change symfony paths in config/config.php branches/1.1/lib/task/project/sfProjectUnfreezeTask.class.php
r4743 r6617 55 55 56 56 $finder = sfFinder::type('any'); 57 $this->filesystem->remove($finder->in( 'lib/symfony'));58 $this->filesystem->remove( 'lib/symfony');59 $this->filesystem->remove($finder->in( 'data/symfony'));60 $this->filesystem->remove( 'data/symfony');57 $this->filesystem->remove($finder->in(sfConfig::get('sf_lib_dir') . '/symfony')); 58 $this->filesystem->remove(sfConfig::get('sf_lib_dir') . '/symfony'); 59 $this->filesystem->remove($finder->in(sfConfig::get('sf_data_dir') . '/symfony')); 60 $this->filesystem->remove(sfConfig::get('sf_data_dir') . '/symfony'); 61 61 $this->filesystem->remove('symfony.php'); 62 $this->filesystem->remove($finder->in( 'web/sf'));63 $this->filesystem->remove( 'web/sf');62 $this->filesystem->remove($finder->in(sfConfig::get('sf_web_dir') . '/sf')); 63 $this->filesystem->remove(sfConfig::get('sf_web_dir') . '/sf'); 64 64 } 65 65