chore: Move daemon constants to constants file

This commit is contained in:
Nick Bolton 2025-02-25 11:37:15 +00:00
parent 74812fbf75
commit 13ed447a93
2 changed files with 5 additions and 5 deletions

View file

@ -12,7 +12,9 @@ const auto kAppId = "@CMAKE_PROJECT_NAME@";
const auto kAppDescription = "@CMAKE_PROJECT_DESCRIPTION@"; const auto kAppDescription = "@CMAKE_PROJECT_DESCRIPTION@";
const auto kVersion = "@CMAKE_PROJECT_VERSION@"; const auto kVersion = "@CMAKE_PROJECT_VERSION@";
const auto kVersionGitSha = "@GIT_SHA_SHORT@"; const auto kVersionGitSha = "@GIT_SHA_SHORT@";
const auto kDaemonBinName = "@CMAKE_PROJECT_NAME@-daemon";
const auto kDaemonIpcName = "@CMAKE_PROJECT_NAME@-daemon"; const auto kDaemonIpcName = "@CMAKE_PROJECT_NAME@-daemon";
const auto kDaemonLogFilename = "@CMAKE_PROJECT_NAME@-daemon.log";
const auto kCopyright = // const auto kCopyright = //
"Copyright @CMAKE_PROJECT_COPYRIGHT@\n" "Copyright @CMAKE_PROJECT_COPYRIGHT@\n"

View file

@ -33,12 +33,10 @@
using namespace std; using namespace std;
using namespace deskflow::core; using namespace deskflow::core;
const char *const kLogFilename = "deskflow-daemon.log";
void showHelp(int argc, char **argv) // NOSONAR - CLI args void showHelp(int argc, char **argv) // NOSONAR - CLI args
{ {
const auto binName = argc > 0 ? std::filesystem::path(argv[0]).filename().string() : "deskflow-core"; const auto binName = argc > 0 ? std::filesystem::path(argv[0]).filename().string() : kDaemonBinName;
std::cout << "Usage: " << binName << " daemon [-f|--foreground] [--install] [--uninstall]" << std::endl; std::cout << "Usage: " << binName << " [-f|--foreground] [--install] [--uninstall]" << std::endl;
} }
DaemonApp::DaemonApp() = default; DaemonApp::DaemonApp() = default;
@ -254,7 +252,7 @@ std::string DaemonApp::logFilename()
if (logFilename.empty()) { if (logFilename.empty()) {
logFilename = ARCH->getLogDirectory(); logFilename = ARCH->getLogDirectory();
logFilename.append("/"); logFilename.append("/");
logFilename.append(kLogFilename); logFilename.append(kDaemonLogFilename);
} }
return logFilename; return logFilename;