v0.2.0: clang + import std; isolated Windows cross-build (llvm-mingw + SDL3)

This commit is contained in:
EnderTheCoder
2026-09-12 02:04:25 +08:00
parent b35372da52
commit 1d12e4e099
23 changed files with 393 additions and 267 deletions
+3 -16
View File
@@ -1,20 +1,7 @@
module;
#include <cmath>
#include <compare>
#include <cstddef>
#include <cstdint>
#include <limits>
#include <optional>
#include <ostream>
#include <span>
#include <string>
#include <string_view>
#include <utility>
#include <vector>
export module ra3.core;
import std;
/**
* Fundamental engine types shared by every OpenRA3 module.
*
@@ -24,7 +11,7 @@ export module ra3.core;
*/
export namespace ra3::core {
inline constexpr int version_major = 0;
inline constexpr int version_minor = 1;
inline constexpr int version_minor = 2;
inline constexpr int version_patch = 0;
using real = float;