diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2024-02-27 17:12:53 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2024-02-27 22:55:00 -0700 |
| commit | a4380a30f5aeafd03e909164b28550e5960500f9 (patch) | |
| tree | 8497854da5a7b365189bcc592aa33b3730e00901 /src/link | |
| parent | 6e078883eebd0532928dba0c70e86a2eee0f246b (diff) | |
| download | zig-a4380a30f5aeafd03e909164b28550e5960500f9.tar.gz zig-a4380a30f5aeafd03e909164b28550e5960500f9.zip | |
move `zig libc` command to be lazily built
part of #19063
This is a prerequisite for doing the same for Resinator.
Diffstat (limited to 'src/link')
| -rw-r--r-- | src/link/MachO.zig | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/link/MachO.zig b/src/link/MachO.zig index a50e4bd6a1..01f8ea36b7 100644 --- a/src/link/MachO.zig +++ b/src/link/MachO.zig @@ -4616,13 +4616,7 @@ const SystemLib = struct { must_link: bool = false, }; -/// The filesystem layout of darwin SDK elements. -pub const SdkLayout = enum { - /// macOS SDK layout: TOP { /usr/include, /usr/lib, /System/Library/Frameworks }. - sdk, - /// Shipped libc layout: TOP { /lib/libc/include, /lib/libc/darwin, <NONE> }. - vendored, -}; +pub const SdkLayout = std.zig.LibCDirs.DarwinSdkLayout; const UndefinedTreatment = enum { @"error", |
