Ref T103, executable file path moved to CDirectoryUtils::executableFilePath

This commit is contained in:
Klaus Basan
2017-07-06 23:56:11 +02:00
committed by Mathew Sutcliffe
parent 3245ff4ef4
commit caf358401f
5 changed files with 34 additions and 20 deletions

View File

@@ -50,6 +50,13 @@ namespace BlackConfig
return s;
}
bool CBuildConfig::isKnownExecutableName(const QString &executable)
{
return executable == CBuildConfig::swiftCoreExecutableName() ||
executable == CBuildConfig::swiftDataExecutableName() ||
executable == CBuildConfig::swiftGuiExecutableName();
}
bool CBuildConfig::isRunningOnWindowsNtPlatform()
{
#ifdef Q_OS_WIN

View File

@@ -19,7 +19,7 @@
namespace BlackConfig
{
//! Build configuration
//! Build configuration, also used to secure VATSIM key
class CBuildConfig
{
public:
@@ -101,6 +101,9 @@ namespace BlackConfig
//! Executable name for swift data, no(!) appendix
static const QString &swiftDataExecutableName();
//! Known executable
static bool isKnownExecutableName(const QString &executable);
//! End of lifetime
static const QDateTime &getEol(); // defined in buildconfig_gen.cpp.in