feat: VersionGit hash 추가. dynamic추가. 버전 변수 방식 변경
This commit is contained in:
@@ -3,3 +3,4 @@ namespace sammo;
|
|||||||
|
|
||||||
class VersionGit extends VersionGitDynamic {
|
class VersionGit extends VersionGitDynamic {
|
||||||
}
|
}
|
||||||
|
//{"version":"dynamic","hash":"dynamic"}
|
||||||
@@ -2,8 +2,14 @@
|
|||||||
namespace sammo;
|
namespace sammo;
|
||||||
|
|
||||||
class VersionGit{
|
class VersionGit{
|
||||||
public static $version = '_tK_verionGit_';
|
static function getVersion()
|
||||||
public static $hash = '_tK_hash_';
|
{
|
||||||
|
return '_tK_verionGit_';
|
||||||
|
}
|
||||||
|
|
||||||
|
static function getHash(){
|
||||||
|
return '_tK_hash_';
|
||||||
|
}
|
||||||
|
|
||||||
private function __construct(){}
|
private function __construct(){}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -909,11 +909,10 @@ function nationMsg(General $general)
|
|||||||
|
|
||||||
function banner()
|
function banner()
|
||||||
{
|
{
|
||||||
|
|
||||||
return sprintf(
|
return sprintf(
|
||||||
'<font size=2>%s %s / %s</font>',
|
'<font size=2>%s %s / %s</font>',
|
||||||
GameConst::$title,
|
GameConst::$title,
|
||||||
VersionGit::$version,
|
VersionGit::getVersion(),
|
||||||
GameConst::$banner
|
GameConst::$banner
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,8 +4,6 @@ namespace sammo;
|
|||||||
|
|
||||||
class VersionGitDynamic
|
class VersionGitDynamic
|
||||||
{
|
{
|
||||||
public static $version = '_tK_verionGit_';
|
|
||||||
|
|
||||||
static function getVersion()
|
static function getVersion()
|
||||||
{
|
{
|
||||||
$command = 'git describe --long --tags';
|
$command = 'git describe --long --tags';
|
||||||
@@ -26,18 +24,7 @@ class VersionGitDynamic
|
|||||||
return trim($output);
|
return trim($output);
|
||||||
}
|
}
|
||||||
|
|
||||||
static function __get($name){
|
|
||||||
if($name === 'version'){
|
|
||||||
return static::getVersion();
|
|
||||||
}
|
|
||||||
if($name === 'hash'){
|
|
||||||
return static::getHash();
|
|
||||||
}
|
|
||||||
trigger_error("Undefined property $name");
|
|
||||||
}
|
|
||||||
|
|
||||||
private function __construct()
|
private function __construct()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//{"version":"_tK_verionGit_"}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user