├── .envrc ├── .github ├── dependabot.yml └── workflows │ └── update-flake-lock.yml ├── .gitignore ├── .gitmodules ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── TODO.md ├── bors.toml ├── contrib ├── evaluation │ ├── sandboxed │ │ ├── iterate_over_pypi_dump.sh │ │ └── pack_from_pypi.sh │ └── unsandboxed │ │ ├── functions.sh │ │ ├── iterate_over_pypi_dump.sh │ │ ├── iterate_over_rubygems_dump.sh │ │ ├── pack_from_pypi.sh │ │ └── pack_from_rubygems.sh ├── iterate_over_pypi_dump.sh └── pack_from_pypi.sh ├── data ├── autotools │ └── m4.toml ├── glibc │ ├── endian.toml │ └── xlocale.toml └── python │ ├── cffi.toml │ ├── cryptography.toml │ └── cython.toml ├── default.nix ├── flake.lock ├── flake.nix ├── garnix.yaml ├── src ├── cache │ ├── database.rs │ ├── files.rs │ ├── frcode.rs │ ├── mod.rs │ └── package.rs ├── design.md ├── fs.rs ├── interactive.rs ├── main.rs ├── nix.rs ├── popcount.rs ├── resolution.rs └── runner.rs ├── tests ├── flake-module.nix ├── lib.nix └── nixos-test.nix └── treefmt └── flake-module.nix /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/update-flake-lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/.github/workflows/update-flake-lock.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/.gitmodules -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/TODO.md -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/bors.toml -------------------------------------------------------------------------------- /contrib/evaluation/sandboxed/iterate_over_pypi_dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/evaluation/sandboxed/iterate_over_pypi_dump.sh -------------------------------------------------------------------------------- /contrib/evaluation/sandboxed/pack_from_pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/evaluation/sandboxed/pack_from_pypi.sh -------------------------------------------------------------------------------- /contrib/evaluation/unsandboxed/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/evaluation/unsandboxed/functions.sh -------------------------------------------------------------------------------- /contrib/evaluation/unsandboxed/iterate_over_pypi_dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/evaluation/unsandboxed/iterate_over_pypi_dump.sh -------------------------------------------------------------------------------- /contrib/evaluation/unsandboxed/iterate_over_rubygems_dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/evaluation/unsandboxed/iterate_over_rubygems_dump.sh -------------------------------------------------------------------------------- /contrib/evaluation/unsandboxed/pack_from_pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/evaluation/unsandboxed/pack_from_pypi.sh -------------------------------------------------------------------------------- /contrib/evaluation/unsandboxed/pack_from_rubygems.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/evaluation/unsandboxed/pack_from_rubygems.sh -------------------------------------------------------------------------------- /contrib/iterate_over_pypi_dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/iterate_over_pypi_dump.sh -------------------------------------------------------------------------------- /contrib/pack_from_pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/contrib/pack_from_pypi.sh -------------------------------------------------------------------------------- /data/autotools/m4.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/data/autotools/m4.toml -------------------------------------------------------------------------------- /data/glibc/endian.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/data/glibc/endian.toml -------------------------------------------------------------------------------- /data/glibc/xlocale.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/data/glibc/xlocale.toml -------------------------------------------------------------------------------- /data/python/cffi.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/data/python/cffi.toml -------------------------------------------------------------------------------- /data/python/cryptography.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/data/python/cryptography.toml -------------------------------------------------------------------------------- /data/python/cython.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/data/python/cython.toml -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/default.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/flake.nix -------------------------------------------------------------------------------- /garnix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/garnix.yaml -------------------------------------------------------------------------------- /src/cache/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/cache/database.rs -------------------------------------------------------------------------------- /src/cache/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/cache/files.rs -------------------------------------------------------------------------------- /src/cache/frcode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/cache/frcode.rs -------------------------------------------------------------------------------- /src/cache/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/cache/mod.rs -------------------------------------------------------------------------------- /src/cache/package.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/cache/package.rs -------------------------------------------------------------------------------- /src/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/design.md -------------------------------------------------------------------------------- /src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/fs.rs -------------------------------------------------------------------------------- /src/interactive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/interactive.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/nix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/nix.rs -------------------------------------------------------------------------------- /src/popcount.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/popcount.rs -------------------------------------------------------------------------------- /src/resolution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/resolution.rs -------------------------------------------------------------------------------- /src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/src/runner.rs -------------------------------------------------------------------------------- /tests/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/tests/flake-module.nix -------------------------------------------------------------------------------- /tests/lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/tests/lib.nix -------------------------------------------------------------------------------- /tests/nixos-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/tests/nixos-test.nix -------------------------------------------------------------------------------- /treefmt/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaitoBezarius/buildxyz/HEAD/treefmt/flake-module.nix --------------------------------------------------------------------------------