18#ifndef TRINITYCORE_CLIENT_BUILD_INFO_H
19#define TRINITYCORE_CLIENT_BUILD_INFO_H
39consteval uint32 operator""_fourcc(
char const* chars, std::size_t length)
41 if (length >
sizeof(
uint32))
42 throw "Text can only be max 4 characters long";
59 static constexpr std::size_t
Size = 20;
62 std::array<uint8, Size>
Hash;
constexpr uint32 ToFourCC(std::string_view text)
Info const * GetBuildInfo(uint32 build)
std::array< char, 5 > ToCharArray(uint32 value)
std::array< uint8, Size > Hash
static constexpr std::size_t Size
std::vector< ExecutableHash > ExecutableHashes
std::array< char, 4 > HotfixVersion