X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=xml%2FGenCode.php;h=65e13eb23ec75a2ecd0ecb46ef3e1b84bca144ce;hb=181606fa4b94c2f2b720ef32d8fb1fdd9475e8c5;hp=daed5790a64333b6e01ee115316114c2043ad6ae;hpb=a2b35c1e51705b39b445a9753cf4a81e5a3da6ae;p=civicrm-core.git diff --git a/xml/GenCode.php b/xml/GenCode.php index daed5790a6..65e13eb23e 100644 --- a/xml/GenCode.php +++ b/xml/GenCode.php @@ -1,6 +1,11 @@ = 0 and $memLimit < 536870912) { // Note: When processing all locales, CRM_Core_I18n::singleton() eats a lot of RAM. ini_set('memory_limit', -1); } -date_default_timezone_set('UTC'); // avoid php warnings if timezone is not set - CRM-10844 +// avoid php warnings if timezone is not set - CRM-10844 +date_default_timezone_set('UTC'); define('CIVICRM_UF', 'Drupal'); define('CIVICRM_UF_BASEURL', '/'); +define('CIVICRM_L10N_BASEDIR', getenv('CIVICRM_L10N_BASEDIR') ? getenv('CIVICRM_L10N_BASEDIR') : __DIR__ . '/../l10n'); +$GLOBALS['civicrm_paths']['cms.root']['url'] = 'http://gencode.example.com/do-not-use'; require_once 'CRM/Core/ClassLoader.php'; CRM_Core_ClassLoader::singleton()->register(); # TODO: pull these settings from configuration $genCode = new CRM_Core_CodeGen_Main( - '../CRM/Core/DAO/', // $CoreDAOCodePath - '../sql/', // $sqlCodePath - '../', // $phpCodePath - '../templates/', // $tplCodePath - array('../packages/Smarty/plugins', '../CRM/Core/Smarty/plugins'), // smarty plugin dirs - @$argv[3], // cms - empty($argv[2]) ? NULL : $argv[2], // db version - empty($argv[1]) ? 'schema/Schema.xml' : $argv[1], // schema file - getenv('CIVICRM_GENCODE_DIGEST') ? getenv('CIVICRM_GENCODE_DIGEST') : NULL // path to digest file + // $CoreDAOCodePath + '../CRM/Core/DAO/', + // $sqlCodePath + '../sql/', + // $phpCodePath + '../', + // $tplCodePath + '../templates/', + // IGNORE + NULL, + // cms + @$argv[3], + // db version + empty($argv[2]) ? NULL : $argv[2], + // schema file + empty($argv[1]) ? 'schema/Schema.xml' : $argv[1], + // path to digest file + getenv('CIVICRM_GENCODE_DIGEST') ? getenv('CIVICRM_GENCODE_DIGEST') : NULL ); $genCode->main();