aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Target.zig
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2024-10-30 21:57:44 +0100
committerAlex Rønne Petersen <alex@alexrp.com>2024-11-01 06:23:59 +0100
commit3c1ccbdf3990b6d802cdc8a0db7c11eaac0960e8 (patch)
tree4c68b538c30b3df1362fd03fa3947958cce6d744 /lib/std/Target.zig
parentc5395f7cd948f02ada095515b9d6824cbbac4f22 (diff)
downloadzig-3c1ccbdf3990b6d802cdc8a0db7c11eaac0960e8.tar.gz
zig-3c1ccbdf3990b6d802cdc8a0db7c11eaac0960e8.zip
std.Target: Add support for specifying Android API level.
Diffstat (limited to 'lib/std/Target.zig')
-rw-r--r--lib/std/Target.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/std/Target.zig b/lib/std/Target.zig
index 5840f55c9e..470009592e 100644
--- a/lib/std/Target.zig
+++ b/lib/std/Target.zig
@@ -359,6 +359,8 @@ pub const Os = struct {
pub const LinuxVersionRange = struct {
range: std.SemanticVersion.Range,
glibc: std.SemanticVersion,
+ /// Android API level.
+ android: u32 = 14, // This default value is to be deleted after zig1.wasm is updated.
pub inline fn includesVersion(range: LinuxVersionRange, ver: std.SemanticVersion) bool {
return range.range.includesVersion(ver);
@@ -480,6 +482,7 @@ pub const Os = struct {
break :blk default_min;
},
+ .android = 14,
},
},
.rtems => .{