Browse Source

Fixed release controller to properly set release date under Windows [skip ci]

tags/2.0.16
Alexander Makarov 6 years ago
parent
commit
100d052c7e
No known key found for this signature in database
GPG Key ID: 3617B79C6A325E4A
  1. 6
      build/controllers/ReleaseController.php

6
build/controllers/ReleaseController.php

@ -822,7 +822,7 @@ class ReleaseController extends Controller
$v = str_replace('\\-', '[\\- ]', preg_quote($version, '/'));
$headline = $version . ' ' . date('F d, Y');
$this->sed(
'/' . $v . ' under development\n(-+?)\n/',
'/' . $v . ' under development\R(-+?)\R/',
$headline . "\n" . str_repeat('-', \strlen($headline)) . "\n",
$this->getChangelogs($what)
);
@ -830,7 +830,7 @@ class ReleaseController extends Controller
protected function openChangelogs($what, $version)
{
$headline = "\n$version under development\n";
$headline = "\n$version under development\R";
$headline .= str_repeat('-', \strlen($headline) - 2) . "\n\n- no changes in this release.\n";
foreach ($this->getChangelogs($what) as $file) {
$lines = explode("\n", file_get_contents($file));
@ -987,7 +987,7 @@ class ReleaseController extends Controller
protected function updateYiiVersion($frameworkPath, $version)
{
$this->sed(
'/function getVersion\(\)\n \{\n return \'(.+?)\';/',
'/function getVersion\(\)\R \{\R return \'(.+?)\';/',
"function getVersion()\n {\n return '$version';",
$frameworkPath . '/BaseYii.php');
}

Loading…
Cancel
Save