Development

Changeset 1463

You must first sign up to be able to contribute.

Changeset 1463

Show
Ignore:
Timestamp:
06/16/06 16:14:29 (2 years ago)
Author:
fabien
Message:

fixed data/symfony/tasks/sfPakeGenerator.php to allow for custom module skeletons (closes #529 - based on a patch from mabs29)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/data/tasks/sfPakeGenerator.php

    r1415 r1463  
    106106  $sf_root_dir = sfConfig::get('sf_root_dir'); 
    107107 
     108  if (is_readable(sfConfig::get('sf_data_dir').'/skeleton/module')) 
     109  { 
     110    $sf_skeleton_dir = sfConfig::get('sf_data_dir').'/skeleton/module'; 
     111  } 
     112  else 
     113  { 
     114    $sf_skeleton_dir = sfConfig::get('sf_symfony_data_dir').'/skeleton/module'; 
     115  } 
     116 
    108117  // create basic application structure 
    109118  $finder = pakeFinder::type('any')->prune('.svn')->discard('.svn', '.sf'); 
    110   pake_mirror($finder, sfConfig::get('sf_symfony_data_dir').'/skeleton/module/module/', $sf_root_dir.'/'.sfConfig::get('sf_apps_dir_name').'/'.$app.'/'.sfConfig::get('sf_app_module_dir_name').'/'.$module); 
     119  pake_mirror($finder, $sf_skeleton_dir.'/module/', $sf_root_dir.'/'.sfConfig::get('sf_apps_dir_name').'/'.$app.'/'.sfConfig::get('sf_app_module_dir_name').'/'.$module); 
    111120 
    112121  // create basic test 
    113   pake_copy(sfConfig::get('sf_symfony_data_dir').'/skeleton/module/test/actionsTest.php', $sf_root_dir.'/test/'.$app.'/'.$module.'ActionsTest.php'); 
     122  pake_copy($sf_skeleton_dir.'/test/actionsTest.php', $sf_root_dir.'/test/'.$app.'/'.$module.'ActionsTest.php'); 
    114123 
    115124  // customize test file