log zlib version at startup

Dieser Commit ist enthalten in:
Reinder Feenstra 2023-08-06 10:11:14 +02:00
Ursprung acc9a8eb9f
Commit 793f233262
3 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -26,6 +26,7 @@
#include <boost/uuid/string_generator.hpp>
#include <boost/uuid/uuid_io.hpp>
#include <archive.h>
#include <zlib.h>
#include <version.hpp>
#include <traintastic/utils/str.hpp>
#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());

Datei anzeigen

@ -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,

Datei anzeigen

@ -366,5 +366,9 @@
{
"term": "decoder:mfx_uid",
"definition": "MFX UID"
},
{
"term": "message:I1009",
"definition": "zlib %1"
}
]