This is a follow-up task from #4550.
|
.windows => { |
|
// TODO Detect native operating system version. |
|
}, |
|
/// Based on NTDDI version constants from |
|
/// https://docs.microsoft.com/en-us/cpp/porting/modifying-winver-and-win32-winnt |
|
pub const WindowsVersion = enum(u32) { |
|
nt4 = 0x04000000, |
|
win2k = 0x05000000, |
|
xp = 0x05010000, |
|
ws2003 = 0x05020000, |
|
vista = 0x06000000, |
|
win7 = 0x06010000, |
|
win8 = 0x06020000, |
|
win8_1 = 0x06030000, |
|
win10 = 0x0A000000, |
|
win10_th2 = 0x0A000001, |
|
win10_rs1 = 0x0A000002, |
|
win10_rs2 = 0x0A000003, |
|
win10_rs3 = 0x0A000004, |
|
win10_rs4 = 0x0A000005, |
|
win10_rs5 = 0x0A000006, |
|
win10_19h1 = 0x0A000007, |
This is a follow-up task from #4550.
zig/lib/std/zig/system.zig
Lines 223 to 225 in 7617610
zig/lib/std/target.zig
Lines 75 to 93 in 7617610