Remove EOL feature

This commit is contained in:
Lars Toenning
2023-02-28 17:10:53 +01:00
parent fb6b4085cc
commit c4cfdc1fcc
10 changed files with 12 additions and 87 deletions

View File

@@ -91,17 +91,6 @@ namespace BlackConfig
return devBuild;
}
bool CBuildConfig::isLifetimeExpired()
{
if (!getEol().isValid()) { return true; }
return QDateTime::currentDateTime() > getEol();
}
int CBuildConfig::daysTillLifetimeExpiry()
{
return QDateTime::currentDateTime().daysTo(getEol());
}
static QString boolToYesNo(bool v)
{
return v ? QStringLiteral("yes") : QStringLiteral("no");

View File

@@ -103,15 +103,6 @@ namespace BlackConfig
//! Known executable
static bool isKnownExecutableName(const QString &executable);
//! End of lifetime
static const QDateTime &getEol(); // defined in buildconfig_gen.cpp.in
//! Lifetime ended?
static bool isLifetimeExpired();
//! Days till lifetime end
static int daysTillLifetimeExpiry();
//! Vatsim client id
static int vatsimClientId(); // defined in buildconfig_gen.cpp.in

View File

@@ -11,13 +11,6 @@
#include <QString>
#include <QDateTime>
const QDateTime &BlackConfig::CBuildConfig::getEol()
{
static const QString eol(\"$$swiftConfig(endOfLife)\"); // config.pri, defaults in default.json
static const QDateTime dt(eol.isEmpty() ? QDateTime() : QDateTime::fromString(eol, \"yyyyMMdd\"));
return dt;
}
int BlackConfig::CBuildConfig::vatsimClientId()
{
static const int id { $$swiftConfig(vatsim.id) };