Use FMT over std::format
This commit is contained in:
@@ -9,10 +9,6 @@
|
|||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <regex>
|
#include <regex>
|
||||||
|
|
||||||
#if (__cplusplus >= 202002L)
|
|
||||||
#include <format>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace OpenVulkano
|
namespace OpenVulkano
|
||||||
{
|
{
|
||||||
namespace
|
namespace
|
||||||
@@ -91,11 +87,7 @@ namespace OpenVulkano
|
|||||||
Version::Version(uint32_t major, uint32_t minor, uint32_t patch, const uint32_t build)
|
Version::Version(uint32_t major, uint32_t minor, uint32_t patch, const uint32_t build)
|
||||||
: m_versionComponents(build ? std::initializer_list<uint32_t>{major, minor, patch, build} : std::initializer_list<uint32_t>{major, minor, patch})
|
: m_versionComponents(build ? std::initializer_list<uint32_t>{major, minor, patch, build} : std::initializer_list<uint32_t>{major, minor, patch})
|
||||||
, m_buildNumber(build)
|
, m_buildNumber(build)
|
||||||
#if (__cplusplus >= 202002L)
|
|
||||||
, m_versionString(std::format("v{}.{}.{}.{}", major, minor, patch, build))
|
|
||||||
#else
|
|
||||||
, m_versionString("v" + std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(patch) + (build ? "." + std::to_string(build) : ""))
|
, m_versionString("v" + std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(patch) + (build ? "." + std::to_string(build) : ""))
|
||||||
#endif
|
|
||||||
{}
|
{}
|
||||||
|
|
||||||
Version::Version(std::string_view versionString, bool ignoreTags)
|
Version::Version(std::string_view versionString, bool ignoreTags)
|
||||||
|
|||||||
Reference in New Issue
Block a user