From 793f233262dc04baa0fb554bfd96aa7786af35ba Mon Sep 17 00:00:00 2001 From: Reinder Feenstra Date: Sun, 6 Aug 2023 10:11:14 +0200 Subject: [PATCH] log zlib version at startup --- server/src/traintastic/traintastic.cpp | 2 ++ shared/src/traintastic/enum/logmessage.hpp | 1 + shared/translations/neutral.json | 4 ++++ 3 files changed, 7 insertions(+) diff --git a/server/src/traintastic/traintastic.cpp b/server/src/traintastic/traintastic.cpp index 44cf18ae..f1059d96 100644 --- a/server/src/traintastic/traintastic.cpp +++ b/server/src/traintastic/traintastic.cpp @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include "../core/eventloop.hpp" @@ -175,6 +176,7 @@ Traintastic::RunStatus Traintastic::run(const std::string& worldUUID, bool simul Log::log(*this, LogMessage::I1006_X, boostVersion); Log::log(*this, LogMessage::I1007_X, std::string_view{"nlohmann::json " STR(NLOHMANN_JSON_VERSION_MAJOR) "." STR(NLOHMANN_JSON_VERSION_MINOR) "." STR(NLOHMANN_JSON_VERSION_PATCH)}); Log::log(*this, LogMessage::I1008_X, std::string_view{archive_version_details()}); + Log::log(*this, LogMessage::I1009_ZLIB_X, std::string_view{zlibVersion()}); //! \todo Add tcb::span version when available, see https://github.com/tcbrindle/span/issues/33 Log::log(*this, LogMessage::I9002_X, Lua::getVersion()); diff --git a/shared/src/traintastic/enum/logmessage.hpp b/shared/src/traintastic/enum/logmessage.hpp index d59641f6..089ad5b2 100644 --- a/shared/src/traintastic/enum/logmessage.hpp +++ b/shared/src/traintastic/enum/logmessage.hpp @@ -78,6 +78,7 @@ enum class LogMessage : uint32_t I1006_X = LogMessageOffset::info + 1006, //!< boost version I1007_X = LogMessageOffset::info + 1007, //!< nlohmann::json version I1008_X = LogMessageOffset::info + 1008, //!< LibArchive version + I1009_ZLIB_X = LogMessageOffset::info + 1009, //!< zlib version I2001_UNKNOWN_LOCO_ADDRESS_X = LogMessageOffset::info + 2001, I2002_HARDWARE_TYPE_X = LogMessageOffset::info + 2002, I2003_FIRMWARE_VERSION_X = LogMessageOffset::info + 2003, diff --git a/shared/translations/neutral.json b/shared/translations/neutral.json index bf8b093f..9599baaa 100644 --- a/shared/translations/neutral.json +++ b/shared/translations/neutral.json @@ -366,5 +366,9 @@ { "term": "decoder:mfx_uid", "definition": "MFX UID" + }, + { + "term": "message:I1009", + "definition": "zlib %1" } ] \ No newline at end of file