mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-27 15:32:59 +02:00
imageinfo: outsource build date info init into own member
This commit is contained in:
@@ -307,15 +307,6 @@ void CImageInfo::InitInfoData()
|
|||||||
|
|
||||||
config.loadConfig(VERSION_FILE);
|
config.loadConfig(VERSION_FILE);
|
||||||
|
|
||||||
string builddate = "";
|
|
||||||
#ifdef BUILT_DATE
|
|
||||||
builddate = BUILT_DATE;
|
|
||||||
#else
|
|
||||||
builddate = config.getString("builddate", "").c_str();
|
|
||||||
#endif
|
|
||||||
if (builddate.empty())
|
|
||||||
builddate = PACKAGE_VERSION_DATE;
|
|
||||||
|
|
||||||
string version_string = config.getString("version", "");
|
string version_string = config.getString("version", "");
|
||||||
|
|
||||||
#ifdef IMAGE_VERSION
|
#ifdef IMAGE_VERSION
|
||||||
@@ -358,7 +349,8 @@ void CImageInfo::InitInfoData()
|
|||||||
//kernel
|
//kernel
|
||||||
initKernelInfo();
|
initKernelInfo();
|
||||||
|
|
||||||
v_info.push_back({g_Locale->getText(LOCALE_IMAGEINFO_DATE), builddate});
|
//build date
|
||||||
|
initBuildDateInfo();
|
||||||
|
|
||||||
//creator
|
//creator
|
||||||
string creator = config.getString("creator", "");
|
string creator = config.getString("creator", "");
|
||||||
@@ -385,6 +377,19 @@ void CImageInfo::InitInfoData()
|
|||||||
initSupportInfo();
|
initSupportInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CImageInfo::initBuildDateInfo()
|
||||||
|
{
|
||||||
|
string builddate = "";
|
||||||
|
#ifdef BUILT_DATE
|
||||||
|
builddate = BUILT_DATE;
|
||||||
|
#else
|
||||||
|
builddate = config.getString("builddate", "").c_str();
|
||||||
|
#endif
|
||||||
|
if (builddate.empty())
|
||||||
|
builddate = PACKAGE_VERSION_DATE;
|
||||||
|
v_info.push_back({g_Locale->getText(LOCALE_IMAGEINFO_DATE), builddate});
|
||||||
|
}
|
||||||
|
|
||||||
void CImageInfo::initHalInfo()
|
void CImageInfo::initHalInfo()
|
||||||
{
|
{
|
||||||
#if USE_STB_HAL
|
#if USE_STB_HAL
|
||||||
|
@@ -58,6 +58,7 @@ class CImageInfo : public CMenuTarget
|
|||||||
void InitMinitv();
|
void InitMinitv();
|
||||||
void InitInfos();
|
void InitInfos();
|
||||||
void InitBuildInfos();
|
void InitBuildInfos();
|
||||||
|
void initBuildDateInfo();
|
||||||
void initKernelInfo();
|
void initKernelInfo();
|
||||||
void initHalInfo();
|
void initHalInfo();
|
||||||
void InitInfoText(const std::string& text);
|
void InitInfoText(const std::string& text);
|
||||||
|
Reference in New Issue
Block a user