16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 00:49:19 +02:00

Merge pull request #110 from xwizard/macos-arm64-build

Add macOS ARM64 build support
This commit is contained in:
2026-06-16 11:15:46 +02:00
committed by GitHub
3 changed files with 14 additions and 1 deletions

View File

@@ -41,9 +41,18 @@ bool DebugTractionFlag = false;
std::string Now()
{
#if defined(__APPLE__)
auto t = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now());
std::tm tm{};
localtime_r(&t, &tm);
char buf[64];
std::strftime(buf, sizeof(buf), "%c", &tm);
return std::string(buf);
#else
auto now = std::chrono::system_clock::now();
auto local = std::chrono::current_zone()->to_local(now);
return std::format("{:%c}", local);
#endif
}
// zwraca różnicę czasu