{ chickenPackages, libsodium, callPackage, xxd }: (callPackage ../../lib/build-chicken-parallel {}) { name = "zilch-lang-rust"; src = ./.; buildInputs = with chickenPackages.chickenEggs; [ chickenPackages.chicken r7rs json srfi-152 srfi-113 srfi-207 (callPackage ../../core {}) xxd ]; overrides.preBuild = '' (cat buildrs-runner.rs; printf '\0') | xxd -i -n runner_source > runner_source.h (cat cfg-fetch.rs; printf '\0') | xxd -i -n cfgfetch_source > cfgfetch_source.h ''; }