1DOLLY 72PACKAGE naga3REQUIRES HOST runtime@04REQUIRES HOST threads@056FROM /v0.1.5/demos/rust/Dollyfile-rust-build bcbfe051dcd24ca850092077d4d5ee91b09ceb95ef5d8362730636615f0120647REQUIRES TOOL cargo8REQUIRES TOOL gzip9REQUIRES TOOL tar10REQUIRES TOOL cp11REQUIRES TOOL mkdir12REQUIRES TOOL rm13REQUIRES TOOL test14151617SOURCE /v0.1.5/dist/static/rust/naga.tar.gz 777ef07e28c3abfe57a195f981fdef882b763b117c7ec511f9be38be15224301 /tmp/naga.tar.gz18SLOP gzip -dc /tmp/naga.tar.gz | tar -xf - -C /19SLOP CWD /tmp/naga/source cargo build -j 4 --offline --bin naga --target-dir /tmp/naga/build20SLOP cp /tmp/naga/build/debug/naga /usr/bin/naga21SLOP mkdir -p /usr/share/licenses/naga /usr/share/dolly/builds22SLOP cp /tmp/naga/source/LICENSE.APACHE /usr/share/licenses/naga/LICENSE.APACHE23SLOP cp /tmp/naga/source/LICENSE.MIT /usr/share/licenses/naga/LICENSE.MIT24SLOP cp /tmp/naga/source/Cargo.lock /usr/share/dolly/builds/naga.lock25SLOP rm -rf /tmp/naga /tmp/naga.tar.gz2627EXPORTS TOOL naga28EXPORTS FOLDER naga-licenses /usr/share/licenses/naga29FILE /usr/share/dolly/builds/naga.lock30FILE /tmp/naga-check.wgsl31 @fragment fn main() -> @location(0) vec4<f32> { return vec4<f32>(1.0, 0.5, 0.25, 1.0); }32SLOP naga /tmp/naga-check.wgsl /tmp/naga-check.spv33SLOP naga /tmp/naga-check.spv /tmp/naga-check-again.wgsl34SLOP test -s /tmp/naga-check-again.wgsl35SLOP rm /tmp/naga-check.wgsl /tmp/naga-check.spv /tmp/naga-check-again.wgsl36FILE /usr/share/man/cat1/naga.137 naga: the wgpu project's shader translator, built inside Dolly by Cargo;38 0 A.D.'s shaders are translated to WGSL with it.39 40 naga --help its options41 naga in.spv out.wgsl translates by the files' extensions42 naga in.wgsl validates43