1DOLLY 72PACKAGE zig3REQUIRES HOST runtime@045# Zig as zig-build bootstraps it, with its standard library. This zig has only6# the C backend (-ofmt=c) and no `zig build` or `zig cc`: cc compiles what it7# emits, so the package brings the compiler.8FROM /v0.1.5/Dollyfile-zig-build 7b61cdcb025aaafa3ce7b17930a4fc697451850bae49e3c5bb75ba6cc1bff33a9INSTALL /v0.1.5/Dollyfile-cc afd89a983721972cb610d1d03ea39d5e6123d50b7b1a2b6922f1265657cc286a1011EXPORTS TOOL   zig12EXPORTS FOLDER zig-lib     /usr/lib/zig13EXPORTS ENV    ZIG_LIB_DIR /usr/lib/zig14FILE /usr/share/licenses/zig/LICENSE15FILE /usr/share/man/cat1/zig.116    zig: the Zig compiler with its C backend only. It writes C and cc compiles it.17    It has no zig build, zig cc, zig run, zig fmt, zig version or zig --help.18    19    A function for a C program:20      zig build-obj -ofmt=c -femit-bin=answer.c answer.zig21      cc -I /usr/lib/zig main.c answer.c -o answer22    23    Zig links every program here with libc, whose headers it asks cc for24    (cc -E -Wp,-v). A program that uses the standard library:25      zig build-exe -target wasm64-emscripten -fsingle-threaded -ofmt=c -lc \26        -femit-bin=hello.c hello.zig27      cc -Wno-incompatible-pointer-types '-Dzig_unimplemented()=(__builtin_trap(),0)' \28        -I /usr/lib/zig hello.c -o hello29