zig/lib/std/zig
Jakub Konka e9bee08f88 Try audodetecting sysroot when building Darwin on Darwin
This is now no longer limited to targeting macOS natively but also
tries to detect the sysroot when targeting different Apple platforms
from macOS; for instance targeting iPhone Simulator from macOS. In
this case, Zig will try detecting the SDK path by invoking
`xcrun --sdk iphonesimulator --show-sdk-path`, and if the command
fails because the SDK doesn't exist (case when having CLT installed only)
or not having either Xcode or CLT installed, we simply return null
signaling that the user has to provide the sysroot themselves.
2021-08-10 13:41:10 +02:00
..
system Try audodetecting sysroot when building Darwin on Darwin 2021-08-10 13:41:10 +02:00
ast.zig std.HashMap: fix getPtrAdapted. AstGen: fix fn param iteration 2021-08-05 23:17:29 -07:00
c_builtins.zig translate-c: handle floating point NAN and INFINITY macros 2021-07-28 08:06:22 -07:00
c_translation.zig translate-c: handle macros that cast to cv void 2021-08-06 09:10:50 +03:00
cross_target.zig Update all usages of mem.split/mem.tokenize for generic version 2021-08-06 02:01:47 -07:00
fmt.zig translate-c: Handle underscore when used as an identifier 2021-07-19 12:56:23 +03:00
parse.zig parser: require block in suspend expression 2021-07-15 10:55:22 +03:00
parser_test.zig parser: require block in suspend expression 2021-07-15 10:55:22 +03:00
perf_test.zig std: modernize zig parser perf test 2021-04-06 22:34:48 -07:00
render.zig parser: require block in suspend expression 2021-07-15 10:55:22 +03:00
string_literal.zig stage1: rework tokenizer to match stage2 2021-05-28 12:58:40 -07:00
system.zig Try audodetecting sysroot when building Darwin on Darwin 2021-08-10 13:41:10 +02:00
tokenizer.zig Revert "Skip over CRs at the end of multiline literals" 2021-07-07 18:00:04 -07:00