Simple, yet extensible, batteries-included Nix flake bootstrapping library for real-world projects with focus on building reproducible, portable binary artifacts for various targets efficiently and with little to no configuration.
- 0-config reproducible, portable binary artifacts
- Cross-compilation out-of-the-box
- Tiny OCI (Docker) images with statically-linked binaries out-of-the-box
- Automatic per-system flake generation from a shared definition with consistent API
- Source filtering
nixify.lib.mkFlake provides the flake construction functionality that all other language specific subsystems rely upon. It can be used to build a plain Nix flake or a generic project in your language of choice.
- https://github.com/rvolosatovs/nix-log/blob/main/flake.nix
- https://github.com/rvolosatovs/nix-modulate/blob/main/flake.nix
- https://github.com/rvolosatovs/nixify/blob/main/flake.nix
nixify relies on two files to "Nixify" Rust projects:
Cargo.toml(required), wherepnameandversionwill be taken from. Note, that virtual manifests are supported as well.rust-toolchain.toml(optional). If exists,nixifywill set up the Rust toolchain using data contained in this file. For cross-compilation scenarios,nixifywill automatically add missing targets to the toolchain.
aarch64-darwin |
aarch64-linux |
x86_64-darwin |
x86_64-linux |
|
|---|---|---|---|---|
aarch64-apple-darwin |
βοΈ | βοΈ | βοΈ | βοΈ |
aarch64-unknown-linux-gnu |
βοΈ | βοΈ | βοΈ | βοΈ |
aarch64-unknown-linux-musl |
βοΈ | βοΈ | βοΈ | βοΈ |
aarch64-linux-android |
β | β | β | βοΈ |
arm-unknown-linux-gnueabihf |
βοΈ | βοΈ | βοΈ | βοΈ |
arm-unknown-linux-musleabihf |
βοΈ | βοΈ | βοΈ | βοΈ |
armv7-unknown-linux-gnueabihf |
βοΈ | βοΈ | βοΈ | βοΈ |
armv7-unknown-linux-musleabihf |
βοΈ | βοΈ | βοΈ | βοΈ |
powerpc64le-unknown-linux-gnu |
βοΈ | βοΈ | βοΈ | βοΈ |
riscv64gc-unknown-linux-gnu |
βοΈ | βοΈ | βοΈ | βοΈ |
s390x-unknown-linux-gnu |
βοΈ | βοΈ | βοΈ | βοΈ |
wasm32-unknown-unknown |
βοΈ | βοΈ | βοΈ | βοΈ |
wasm32-wasip1 |
βοΈ | βοΈ | βοΈ | βοΈ |
wasm32-wasip2 |
βοΈ | βοΈ | βοΈ | βοΈ |
x86_64-apple-darwin |
βοΈ | βοΈ | βοΈ | βοΈ |
x86_64-pc-windows-gnu |
βοΈ | βοΈ | βοΈ | βοΈ |
x86_64-unknown-linux-gnu |
βοΈ | βοΈ | βοΈ | βοΈ |
x86_64-unknown-linux-musl |
βοΈ | βοΈ | βοΈ | βοΈ |
Additional targets (e.g. aarch64-apple-ios, mips*, powerpc*-musl, riscv64gc-unknown-linux-musl, s390x-unknown-linux-musl) are wired through lib/rust/defaultPkgsFor.nix and lib/rust/default.nix's targets attrset, but are not exercised in CI.
To nixify a Rust project:
nix flake init --template 'github:rvolosatovs/nixify#rust'
In-tree, exercised by nix flake check:
examples/rust-helloβ single-binary crate with the full cross-compilation matrixexamples/rust-hello-multibinβ multiple binaries from one crateexamples/rust-complexβ non-trivial crate with build-time depsexamples/rust-libβ library crate (no binaries)examples/rust-workspaceβ Cargo workspace
External:
- https://github.com/bytecodealliance/wit-deps/blob/main/flake.nix
- https://github.com/profianinc/drawbridge/blob/main/flake.nix
- https://github.com/profianinc/steward/blob/main/flake.nix
A flake definition at examples/rust-hello/flake.nix:
{
inputs.nixify.url = "github:rvolosatovs/nixify";
outputs =
{ self, nixify, ... }:
nixify.lib.rust.mkFlake {
src = self;
nixpkgsConfig.allowUnfree = true;
targets.aarch64-apple-darwin = true;
targets.aarch64-linux-android = true;
targets.aarch64-unknown-linux-gnu = true;
targets.aarch64-unknown-linux-musl = true;
targets.arm-unknown-linux-gnueabihf = true;
targets.arm-unknown-linux-musleabihf = true;
targets.armv7-unknown-linux-gnueabihf = true;
targets.armv7-unknown-linux-musleabihf = true;
targets.powerpc64le-unknown-linux-gnu = true;
targets.riscv64gc-unknown-linux-gnu = true;
targets.s390x-unknown-linux-gnu = true;
targets.wasm32-unknown-unknown = true;
targets.wasm32-wasip2 = true;
targets.x86_64-apple-darwin = true;
targets.x86_64-pc-windows-gnu = true;
targets.x86_64-unknown-linux-gnu = true;
targets.x86_64-unknown-linux-musl = true;
};
}Produces the following outputs (per system):
apps.<system>.{default,<pname>,<pname>-debug}βnix runentry points wrapping the host-system binaries.checks.<system>.{audit,clippy,doc,fmt,nextest}β whatnix flake checkruns (doctestis added whentest.allTargetsortest.docis set).devShells.<system>.defaultβ dev shell with the resolved Rust toolchain onPATH.formatter.<system>β the Nix formatter (nixfmt).overlays.{default,<pname>,fenix,rust-overlay}β re-exported toolchain overlays plus one that adds<pname>to nixpkgs.packages.<system>β per target (<target>in the enabledtargetsset), five packages each, in both release and debug flavors:<pname>[-debug]-<target>β the binary built for that target.<pname>[-debug]-<target>-depsβ the prebuilt cargo dependency artifact (cached separately).<pname>[-debug]-<target>-ociβ adocker load-able image tarball.<pname>[-debug]-<target>-oci-dirβ the same image as an OCI image directory.<pname>[-debug]-<target>-oci-manifestβ the OCI manifest JSON.- Plus host-system aliases:
default,<pname>,<pname>-debug,<pname>-oci,<pname>-oci-dir(target suffix dropped).
nix flake show --no-write-lock-file --all-systems 'github:rvolosatovs/nixify?dir=examples/rust-hello'
ββββapps
β ββββaarch64-darwin
β β ββββdefault: app
β β ββββrust-hello: app
β β ββββrust-hello-debug: app
β ββββaarch64-linux
β β ββββdefault: app
β β ββββrust-hello: app
β β ββββrust-hello-debug: app
β ββββx86_64-darwin
β β ββββdefault: app
β β ββββrust-hello: app
β β ββββrust-hello-debug: app
β ββββx86_64-linux
β ββββdefault: app
β ββββrust-hello: app
β ββββrust-hello-debug: app
ββββchecks
β ββββaarch64-darwin
β β ββββaudit: CI test
β β ββββclippy: CI test
β β ββββdoc: CI test
β β ββββfmt: CI test
β β ββββnextest: CI test
β ββββaarch64-linux
β β ββββaudit: CI test
β β ββββclippy: CI test
β β ββββdoc: CI test
β β ββββfmt: CI test
β β ββββnextest: CI test
β ββββx86_64-darwin
β β ββββaudit: CI test
β β ββββclippy: CI test
β β ββββdoc: CI test
β β ββββfmt: CI test
β β ββββnextest: CI test
β ββββx86_64-linux
β ββββaudit: CI test
β ββββclippy: CI test
β ββββdoc: CI test
β ββββfmt: CI test
β ββββnextest: CI test
ββββdevShells
β ββββaarch64-darwin
β β ββββdefault: development environment
β ββββaarch64-linux
β β ββββdefault: development environment
β ββββx86_64-darwin
β β ββββdefault: development environment
β ββββx86_64-linux
β ββββdefault: development environment
ββββformatter
β ββββaarch64-darwin: formatter
β ββββaarch64-linux: formatter
β ββββx86_64-darwin: formatter
β ββββx86_64-linux: formatter
ββββoverlays
β ββββdefault: Nixpkgs overlay
β ββββfenix: Nixpkgs overlay
β ββββrust-hello: Nixpkgs overlay
β ββββrust-overlay: Nixpkgs overlay
ββββpackages
ββββaarch64-darwin
β ββββdefault: package
β ββββrust-hello: package
β ββββrust-hello-aarch64-apple-darwin: package
β ββββrust-hello-aarch64-apple-darwin-deps: package
β ββββrust-hello-aarch64-apple-darwin-oci: package
β ββββrust-hello-aarch64-apple-darwin-oci-dir: package
β ββββrust-hello-aarch64-apple-darwin-oci-manifest: package
β ββββrust-hello-aarch64-linux-android: package
β ββββrust-hello-aarch64-linux-android-deps: package
β ββββrust-hello-aarch64-linux-android-oci: package
β ββββrust-hello-aarch64-linux-android-oci-dir: package
β ββββrust-hello-aarch64-linux-android-oci-manifest: package
β ββββrust-hello-aarch64-unknown-linux-gnu: package
β ββββrust-hello-aarch64-unknown-linux-gnu-deps: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-aarch64-unknown-linux-musl: package
β ββββrust-hello-aarch64-unknown-linux-musl-deps: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-arm-unknown-linux-gnueabihf: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-arm-unknown-linux-musleabihf: package
β ββββrust-hello-arm-unknown-linux-musleabihf-deps: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-armv7-unknown-linux-musleabihf: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-deps: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug: package
β ββββrust-hello-debug-aarch64-apple-darwin: package
β ββββrust-hello-debug-aarch64-apple-darwin-deps: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci-dir: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci-manifest: package
β ββββrust-hello-debug-aarch64-linux-android: package
β ββββrust-hello-debug-aarch64-linux-android-deps: package
β ββββrust-hello-debug-aarch64-linux-android-oci: package
β ββββrust-hello-debug-aarch64-linux-android-oci-dir: package
β ββββrust-hello-debug-aarch64-linux-android-oci-manifest: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-deps: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-deps: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-deps: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-wasm32-unknown-unknown: package
β ββββrust-hello-debug-wasm32-unknown-unknown-deps: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci-dir: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci-manifest: package
β ββββrust-hello-debug-wasm32-wasip2: package
β ββββrust-hello-debug-wasm32-wasip2-deps: package
β ββββrust-hello-debug-wasm32-wasip2-oci: package
β ββββrust-hello-debug-wasm32-wasip2-oci-dir: package
β ββββrust-hello-debug-wasm32-wasip2-oci-manifest: package
β ββββrust-hello-debug-x86_64-apple-darwin: package
β ββββrust-hello-debug-x86_64-apple-darwin-deps: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci-dir: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci-manifest: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-deps: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci-dir: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci-manifest: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-deps: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-oci: package
β ββββrust-hello-oci-dir: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-deps: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-deps: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-s390x-unknown-linux-gnu: package
β ββββrust-hello-s390x-unknown-linux-gnu-deps: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-wasm32-unknown-unknown: package
β ββββrust-hello-wasm32-unknown-unknown-deps: package
β ββββrust-hello-wasm32-unknown-unknown-oci: package
β ββββrust-hello-wasm32-unknown-unknown-oci-dir: package
β ββββrust-hello-wasm32-unknown-unknown-oci-manifest: package
β ββββrust-hello-wasm32-wasip2: package
β ββββrust-hello-wasm32-wasip2-deps: package
β ββββrust-hello-wasm32-wasip2-oci: package
β ββββrust-hello-wasm32-wasip2-oci-dir: package
β ββββrust-hello-wasm32-wasip2-oci-manifest: package
β ββββrust-hello-x86_64-apple-darwin: package
β ββββrust-hello-x86_64-apple-darwin-deps: package
β ββββrust-hello-x86_64-apple-darwin-oci: package
β ββββrust-hello-x86_64-apple-darwin-oci-dir: package
β ββββrust-hello-x86_64-apple-darwin-oci-manifest: package
β ββββrust-hello-x86_64-pc-windows-gnu: package
β ββββrust-hello-x86_64-pc-windows-gnu-deps: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci-dir: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci-manifest: package
β ββββrust-hello-x86_64-unknown-linux-gnu: package
β ββββrust-hello-x86_64-unknown-linux-gnu-deps: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-x86_64-unknown-linux-musl: package
β ββββrust-hello-x86_64-unknown-linux-musl-deps: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci-manifest: package
ββββaarch64-linux
β ββββdefault: package
β ββββrust-hello: package
β ββββrust-hello-aarch64-apple-darwin: package
β ββββrust-hello-aarch64-apple-darwin-deps: package
β ββββrust-hello-aarch64-apple-darwin-oci: package
β ββββrust-hello-aarch64-apple-darwin-oci-dir: package
β ββββrust-hello-aarch64-apple-darwin-oci-manifest: package
β ββββrust-hello-aarch64-linux-android: package
β ββββrust-hello-aarch64-linux-android-deps: package
β ββββrust-hello-aarch64-linux-android-oci: package
β ββββrust-hello-aarch64-linux-android-oci-dir: package
β ββββrust-hello-aarch64-linux-android-oci-manifest: package
β ββββrust-hello-aarch64-unknown-linux-gnu: package
β ββββrust-hello-aarch64-unknown-linux-gnu-deps: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-aarch64-unknown-linux-musl: package
β ββββrust-hello-aarch64-unknown-linux-musl-deps: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-arm-unknown-linux-gnueabihf: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-arm-unknown-linux-musleabihf: package
β ββββrust-hello-arm-unknown-linux-musleabihf-deps: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-armv7-unknown-linux-musleabihf: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-deps: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug: package
β ββββrust-hello-debug-aarch64-apple-darwin: package
β ββββrust-hello-debug-aarch64-apple-darwin-deps: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci-dir: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci-manifest: package
β ββββrust-hello-debug-aarch64-linux-android: package
β ββββrust-hello-debug-aarch64-linux-android-deps: package
β ββββrust-hello-debug-aarch64-linux-android-oci: package
β ββββrust-hello-debug-aarch64-linux-android-oci-dir: package
β ββββrust-hello-debug-aarch64-linux-android-oci-manifest: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-deps: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-deps: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-deps: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-wasm32-unknown-unknown: package
β ββββrust-hello-debug-wasm32-unknown-unknown-deps: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci-dir: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci-manifest: package
β ββββrust-hello-debug-wasm32-wasip2: package
β ββββrust-hello-debug-wasm32-wasip2-deps: package
β ββββrust-hello-debug-wasm32-wasip2-oci: package
β ββββrust-hello-debug-wasm32-wasip2-oci-dir: package
β ββββrust-hello-debug-wasm32-wasip2-oci-manifest: package
β ββββrust-hello-debug-x86_64-apple-darwin: package
β ββββrust-hello-debug-x86_64-apple-darwin-deps: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci-dir: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci-manifest: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-deps: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci-dir: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci-manifest: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-deps: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-oci: package
β ββββrust-hello-oci-dir: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-deps: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-deps: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-s390x-unknown-linux-gnu: package
β ββββrust-hello-s390x-unknown-linux-gnu-deps: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-wasm32-unknown-unknown: package
β ββββrust-hello-wasm32-unknown-unknown-deps: package
β ββββrust-hello-wasm32-unknown-unknown-oci: package
β ββββrust-hello-wasm32-unknown-unknown-oci-dir: package
β ββββrust-hello-wasm32-unknown-unknown-oci-manifest: package
β ββββrust-hello-wasm32-wasip2: package
β ββββrust-hello-wasm32-wasip2-deps: package
β ββββrust-hello-wasm32-wasip2-oci: package
β ββββrust-hello-wasm32-wasip2-oci-dir: package
β ββββrust-hello-wasm32-wasip2-oci-manifest: package
β ββββrust-hello-x86_64-apple-darwin: package
β ββββrust-hello-x86_64-apple-darwin-deps: package
β ββββrust-hello-x86_64-apple-darwin-oci: package
β ββββrust-hello-x86_64-apple-darwin-oci-dir: package
β ββββrust-hello-x86_64-apple-darwin-oci-manifest: package
β ββββrust-hello-x86_64-pc-windows-gnu: package
β ββββrust-hello-x86_64-pc-windows-gnu-deps: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci-dir: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci-manifest: package
β ββββrust-hello-x86_64-unknown-linux-gnu: package
β ββββrust-hello-x86_64-unknown-linux-gnu-deps: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-x86_64-unknown-linux-musl: package
β ββββrust-hello-x86_64-unknown-linux-musl-deps: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci-manifest: package
ββββx86_64-darwin
β ββββdefault: package
β ββββrust-hello: package
β ββββrust-hello-aarch64-apple-darwin: package
β ββββrust-hello-aarch64-apple-darwin-deps: package
β ββββrust-hello-aarch64-apple-darwin-oci: package
β ββββrust-hello-aarch64-apple-darwin-oci-dir: package
β ββββrust-hello-aarch64-apple-darwin-oci-manifest: package
β ββββrust-hello-aarch64-linux-android: package
β ββββrust-hello-aarch64-linux-android-deps: package
β ββββrust-hello-aarch64-linux-android-oci: package
β ββββrust-hello-aarch64-linux-android-oci-dir: package
β ββββrust-hello-aarch64-linux-android-oci-manifest: package
β ββββrust-hello-aarch64-unknown-linux-gnu: package
β ββββrust-hello-aarch64-unknown-linux-gnu-deps: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-aarch64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-aarch64-unknown-linux-musl: package
β ββββrust-hello-aarch64-unknown-linux-musl-deps: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-aarch64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-arm-unknown-linux-gnueabihf: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-arm-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-arm-unknown-linux-musleabihf: package
β ββββrust-hello-arm-unknown-linux-musleabihf-deps: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-arm-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-armv7-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-armv7-unknown-linux-musleabihf: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-deps: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-armv7-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug: package
β ββββrust-hello-debug-aarch64-apple-darwin: package
β ββββrust-hello-debug-aarch64-apple-darwin-deps: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci-dir: package
β ββββrust-hello-debug-aarch64-apple-darwin-oci-manifest: package
β ββββrust-hello-debug-aarch64-linux-android: package
β ββββrust-hello-debug-aarch64-linux-android-deps: package
β ββββrust-hello-debug-aarch64-linux-android-oci: package
β ββββrust-hello-debug-aarch64-linux-android-oci-dir: package
β ββββrust-hello-debug-aarch64-linux-android-oci-manifest: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-deps: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-debug-aarch64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-deps: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-deps: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci-dir: package
β ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci-manifest: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-deps: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci-dir: package
β ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci-manifest: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-s390x-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-wasm32-unknown-unknown: package
β ββββrust-hello-debug-wasm32-unknown-unknown-deps: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci-dir: package
β ββββrust-hello-debug-wasm32-unknown-unknown-oci-manifest: package
β ββββrust-hello-debug-wasm32-wasip2: package
β ββββrust-hello-debug-wasm32-wasip2-deps: package
β ββββrust-hello-debug-wasm32-wasip2-oci: package
β ββββrust-hello-debug-wasm32-wasip2-oci-dir: package
β ββββrust-hello-debug-wasm32-wasip2-oci-manifest: package
β ββββrust-hello-debug-x86_64-apple-darwin: package
β ββββrust-hello-debug-x86_64-apple-darwin-deps: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci-dir: package
β ββββrust-hello-debug-x86_64-apple-darwin-oci-manifest: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-deps: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci-dir: package
β ββββrust-hello-debug-x86_64-pc-windows-gnu-oci-manifest: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-deps: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-deps: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-debug-x86_64-unknown-linux-musl-oci-manifest: package
β ββββrust-hello-oci: package
β ββββrust-hello-oci-dir: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-deps: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-powerpc64le-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-deps: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-riscv64gc-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-s390x-unknown-linux-gnu: package
β ββββrust-hello-s390x-unknown-linux-gnu-deps: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-s390x-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-wasm32-unknown-unknown: package
β ββββrust-hello-wasm32-unknown-unknown-deps: package
β ββββrust-hello-wasm32-unknown-unknown-oci: package
β ββββrust-hello-wasm32-unknown-unknown-oci-dir: package
β ββββrust-hello-wasm32-unknown-unknown-oci-manifest: package
β ββββrust-hello-wasm32-wasip2: package
β ββββrust-hello-wasm32-wasip2-deps: package
β ββββrust-hello-wasm32-wasip2-oci: package
β ββββrust-hello-wasm32-wasip2-oci-dir: package
β ββββrust-hello-wasm32-wasip2-oci-manifest: package
β ββββrust-hello-x86_64-apple-darwin: package
β ββββrust-hello-x86_64-apple-darwin-deps: package
β ββββrust-hello-x86_64-apple-darwin-oci: package
β ββββrust-hello-x86_64-apple-darwin-oci-dir: package
β ββββrust-hello-x86_64-apple-darwin-oci-manifest: package
β ββββrust-hello-x86_64-pc-windows-gnu: package
β ββββrust-hello-x86_64-pc-windows-gnu-deps: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci-dir: package
β ββββrust-hello-x86_64-pc-windows-gnu-oci-manifest: package
β ββββrust-hello-x86_64-unknown-linux-gnu: package
β ββββrust-hello-x86_64-unknown-linux-gnu-deps: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci-dir: package
β ββββrust-hello-x86_64-unknown-linux-gnu-oci-manifest: package
β ββββrust-hello-x86_64-unknown-linux-musl: package
β ββββrust-hello-x86_64-unknown-linux-musl-deps: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci-dir: package
β ββββrust-hello-x86_64-unknown-linux-musl-oci-manifest: package
ββββx86_64-linux
ββββdefault: package
ββββrust-hello: package
ββββrust-hello-aarch64-apple-darwin: package
ββββrust-hello-aarch64-apple-darwin-deps: package
ββββrust-hello-aarch64-apple-darwin-oci: package
ββββrust-hello-aarch64-apple-darwin-oci-dir: package
ββββrust-hello-aarch64-apple-darwin-oci-manifest: package
ββββrust-hello-aarch64-linux-android: package
ββββrust-hello-aarch64-linux-android-deps: package
ββββrust-hello-aarch64-linux-android-oci: package
ββββrust-hello-aarch64-linux-android-oci-dir: package
ββββrust-hello-aarch64-linux-android-oci-manifest: package
ββββrust-hello-aarch64-unknown-linux-gnu: package
ββββrust-hello-aarch64-unknown-linux-gnu-deps: package
ββββrust-hello-aarch64-unknown-linux-gnu-oci: package
ββββrust-hello-aarch64-unknown-linux-gnu-oci-dir: package
ββββrust-hello-aarch64-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-aarch64-unknown-linux-musl: package
ββββrust-hello-aarch64-unknown-linux-musl-deps: package
ββββrust-hello-aarch64-unknown-linux-musl-oci: package
ββββrust-hello-aarch64-unknown-linux-musl-oci-dir: package
ββββrust-hello-aarch64-unknown-linux-musl-oci-manifest: package
ββββrust-hello-arm-unknown-linux-gnueabihf: package
ββββrust-hello-arm-unknown-linux-gnueabihf-deps: package
ββββrust-hello-arm-unknown-linux-gnueabihf-oci: package
ββββrust-hello-arm-unknown-linux-gnueabihf-oci-dir: package
ββββrust-hello-arm-unknown-linux-gnueabihf-oci-manifest: package
ββββrust-hello-arm-unknown-linux-musleabihf: package
ββββrust-hello-arm-unknown-linux-musleabihf-deps: package
ββββrust-hello-arm-unknown-linux-musleabihf-oci: package
ββββrust-hello-arm-unknown-linux-musleabihf-oci-dir: package
ββββrust-hello-arm-unknown-linux-musleabihf-oci-manifest: package
ββββrust-hello-armv7-unknown-linux-gnueabihf: package
ββββrust-hello-armv7-unknown-linux-gnueabihf-deps: package
ββββrust-hello-armv7-unknown-linux-gnueabihf-oci: package
ββββrust-hello-armv7-unknown-linux-gnueabihf-oci-dir: package
ββββrust-hello-armv7-unknown-linux-gnueabihf-oci-manifest: package
ββββrust-hello-armv7-unknown-linux-musleabihf: package
ββββrust-hello-armv7-unknown-linux-musleabihf-deps: package
ββββrust-hello-armv7-unknown-linux-musleabihf-oci: package
ββββrust-hello-armv7-unknown-linux-musleabihf-oci-dir: package
ββββrust-hello-armv7-unknown-linux-musleabihf-oci-manifest: package
ββββrust-hello-debug: package
ββββrust-hello-debug-aarch64-apple-darwin: package
ββββrust-hello-debug-aarch64-apple-darwin-deps: package
ββββrust-hello-debug-aarch64-apple-darwin-oci: package
ββββrust-hello-debug-aarch64-apple-darwin-oci-dir: package
ββββrust-hello-debug-aarch64-apple-darwin-oci-manifest: package
ββββrust-hello-debug-aarch64-linux-android: package
ββββrust-hello-debug-aarch64-linux-android-deps: package
ββββrust-hello-debug-aarch64-linux-android-oci: package
ββββrust-hello-debug-aarch64-linux-android-oci-dir: package
ββββrust-hello-debug-aarch64-linux-android-oci-manifest: package
ββββrust-hello-debug-aarch64-unknown-linux-gnu: package
ββββrust-hello-debug-aarch64-unknown-linux-gnu-deps: package
ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci: package
ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci-dir: package
ββββrust-hello-debug-aarch64-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-debug-aarch64-unknown-linux-musl: package
ββββrust-hello-debug-aarch64-unknown-linux-musl-deps: package
ββββrust-hello-debug-aarch64-unknown-linux-musl-oci: package
ββββrust-hello-debug-aarch64-unknown-linux-musl-oci-dir: package
ββββrust-hello-debug-aarch64-unknown-linux-musl-oci-manifest: package
ββββrust-hello-debug-arm-unknown-linux-gnueabihf: package
ββββrust-hello-debug-arm-unknown-linux-gnueabihf-deps: package
ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci: package
ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci-dir: package
ββββrust-hello-debug-arm-unknown-linux-gnueabihf-oci-manifest: package
ββββrust-hello-debug-arm-unknown-linux-musleabihf: package
ββββrust-hello-debug-arm-unknown-linux-musleabihf-deps: package
ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci: package
ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci-dir: package
ββββrust-hello-debug-arm-unknown-linux-musleabihf-oci-manifest: package
ββββrust-hello-debug-armv7-unknown-linux-gnueabihf: package
ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-deps: package
ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci: package
ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci-dir: package
ββββrust-hello-debug-armv7-unknown-linux-gnueabihf-oci-manifest: package
ββββrust-hello-debug-armv7-unknown-linux-musleabihf: package
ββββrust-hello-debug-armv7-unknown-linux-musleabihf-deps: package
ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci: package
ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci-dir: package
ββββrust-hello-debug-armv7-unknown-linux-musleabihf-oci-manifest: package
ββββrust-hello-debug-powerpc64le-unknown-linux-gnu: package
ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-deps: package
ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci: package
ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci-dir: package
ββββrust-hello-debug-powerpc64le-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-debug-riscv64gc-unknown-linux-gnu: package
ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-deps: package
ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci: package
ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci-dir: package
ββββrust-hello-debug-riscv64gc-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-debug-s390x-unknown-linux-gnu: package
ββββrust-hello-debug-s390x-unknown-linux-gnu-deps: package
ββββrust-hello-debug-s390x-unknown-linux-gnu-oci: package
ββββrust-hello-debug-s390x-unknown-linux-gnu-oci-dir: package
ββββrust-hello-debug-s390x-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-debug-wasm32-unknown-unknown: package
ββββrust-hello-debug-wasm32-unknown-unknown-deps: package
ββββrust-hello-debug-wasm32-unknown-unknown-oci: package
ββββrust-hello-debug-wasm32-unknown-unknown-oci-dir: package
ββββrust-hello-debug-wasm32-unknown-unknown-oci-manifest: package
ββββrust-hello-debug-wasm32-wasip2: package
ββββrust-hello-debug-wasm32-wasip2-deps: package
ββββrust-hello-debug-wasm32-wasip2-oci: package
ββββrust-hello-debug-wasm32-wasip2-oci-dir: package
ββββrust-hello-debug-wasm32-wasip2-oci-manifest: package
ββββrust-hello-debug-x86_64-apple-darwin: package
ββββrust-hello-debug-x86_64-apple-darwin-deps: package
ββββrust-hello-debug-x86_64-apple-darwin-oci: package
ββββrust-hello-debug-x86_64-apple-darwin-oci-dir: package
ββββrust-hello-debug-x86_64-apple-darwin-oci-manifest: package
ββββrust-hello-debug-x86_64-pc-windows-gnu: package
ββββrust-hello-debug-x86_64-pc-windows-gnu-deps: package
ββββrust-hello-debug-x86_64-pc-windows-gnu-oci: package
ββββrust-hello-debug-x86_64-pc-windows-gnu-oci-dir: package
ββββrust-hello-debug-x86_64-pc-windows-gnu-oci-manifest: package
ββββrust-hello-debug-x86_64-unknown-linux-gnu: package
ββββrust-hello-debug-x86_64-unknown-linux-gnu-deps: package
ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci: package
ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci-dir: package
ββββrust-hello-debug-x86_64-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-debug-x86_64-unknown-linux-musl: package
ββββrust-hello-debug-x86_64-unknown-linux-musl-deps: package
ββββrust-hello-debug-x86_64-unknown-linux-musl-oci: package
ββββrust-hello-debug-x86_64-unknown-linux-musl-oci-dir: package
ββββrust-hello-debug-x86_64-unknown-linux-musl-oci-manifest: package
ββββrust-hello-oci: package
ββββrust-hello-oci-dir: package
ββββrust-hello-powerpc64le-unknown-linux-gnu: package
ββββrust-hello-powerpc64le-unknown-linux-gnu-deps: package
ββββrust-hello-powerpc64le-unknown-linux-gnu-oci: package
ββββrust-hello-powerpc64le-unknown-linux-gnu-oci-dir: package
ββββrust-hello-powerpc64le-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-riscv64gc-unknown-linux-gnu: package
ββββrust-hello-riscv64gc-unknown-linux-gnu-deps: package
ββββrust-hello-riscv64gc-unknown-linux-gnu-oci: package
ββββrust-hello-riscv64gc-unknown-linux-gnu-oci-dir: package
ββββrust-hello-riscv64gc-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-s390x-unknown-linux-gnu: package
ββββrust-hello-s390x-unknown-linux-gnu-deps: package
ββββrust-hello-s390x-unknown-linux-gnu-oci: package
ββββrust-hello-s390x-unknown-linux-gnu-oci-dir: package
ββββrust-hello-s390x-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-wasm32-unknown-unknown: package
ββββrust-hello-wasm32-unknown-unknown-deps: package
ββββrust-hello-wasm32-unknown-unknown-oci: package
ββββrust-hello-wasm32-unknown-unknown-oci-dir: package
ββββrust-hello-wasm32-unknown-unknown-oci-manifest: package
ββββrust-hello-wasm32-wasip2: package
ββββrust-hello-wasm32-wasip2-deps: package
ββββrust-hello-wasm32-wasip2-oci: package
ββββrust-hello-wasm32-wasip2-oci-dir: package
ββββrust-hello-wasm32-wasip2-oci-manifest: package
ββββrust-hello-x86_64-apple-darwin: package
ββββrust-hello-x86_64-apple-darwin-deps: package
ββββrust-hello-x86_64-apple-darwin-oci: package
ββββrust-hello-x86_64-apple-darwin-oci-dir: package
ββββrust-hello-x86_64-apple-darwin-oci-manifest: package
ββββrust-hello-x86_64-pc-windows-gnu: package
ββββrust-hello-x86_64-pc-windows-gnu-deps: package
ββββrust-hello-x86_64-pc-windows-gnu-oci: package
ββββrust-hello-x86_64-pc-windows-gnu-oci-dir: package
ββββrust-hello-x86_64-pc-windows-gnu-oci-manifest: package
ββββrust-hello-x86_64-unknown-linux-gnu: package
ββββrust-hello-x86_64-unknown-linux-gnu-deps: package
ββββrust-hello-x86_64-unknown-linux-gnu-oci: package
ββββrust-hello-x86_64-unknown-linux-gnu-oci-dir: package
ββββrust-hello-x86_64-unknown-linux-gnu-oci-manifest: package
ββββrust-hello-x86_64-unknown-linux-musl: package
ββββrust-hello-x86_64-unknown-linux-musl-deps: package
ββββrust-hello-x86_64-unknown-linux-musl-oci: package
ββββrust-hello-x86_64-unknown-linux-musl-oci-dir: package
ββββrust-hello-x86_64-unknown-linux-musl-oci-manifest: package
For a brief overview of motivation of this project to exist, see this talk at FOSDEM'23: https://archive.fosdem.org/2023/schedule/event/nix_and_nixos_a_success_story/