diff options
| author | Michael Dusan <michael.dusan@gmail.com> | 2021-03-18 18:25:17 -0400 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2021-03-20 22:50:51 +0100 |
| commit | e35f325dd1b45c22a781a7b2074c49036d163a72 (patch) | |
| tree | c873a0ceffbfb77de0e138ed36ef2e86f250d34f /src/Compilation.zig | |
| parent | f6ba810f270540339e1dab222ff6264848f6ba03 (diff) | |
| download | zig-e35f325dd1b45c22a781a7b2074c49036d163a72.tar.gz zig-e35f325dd1b45c22a781a7b2074c49036d163a72.zip | |
azure: produce macos arm64 binaries
new pipeline `BuildMacOS_arm64`
- `vmImage: 'macOS-10.15' `
new `macos_arm64_script`
- switch from using `make` to `ninja`
- select xcode 12.4
- set zig-cache env variables
- build host-zig binary with xcode, link against llvm for x86_64 (target macos 10.15)
- build arm64-zig binary with xcode and host-zig, link against llvm for arm64 (target macos 11.0)
- ad-hoc codesign arm64 binary with linker
- use host-zig for docgen
- use host-zig for experimental std lib docs
- sync final `release/` hierarchy with `linux_script`
- use gnu-tar for good-practices (set owner, set sort)
enhance `CMakeLists.txt`
- do not build `zig0` when cross-compiling
- disable `BYPRODUCTS` directive `zig1.o` to avoid `ninja` error
see #8265
Diffstat (limited to 'src/Compilation.zig')
0 files changed, 0 insertions, 0 deletions
