├── .envrc ├── .github ├── renovate.json └── workflows │ ├── ci.yml │ └── update.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── default.nix ├── examples ├── crane │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── flake.lock │ ├── flake.nix │ └── src │ │ └── main.rs ├── flakes │ ├── flake.lock │ └── flake.nix └── niv │ ├── default.nix │ └── nix │ ├── sources.json │ └── sources.nix ├── flake.lock ├── flake.nix ├── lon.lock ├── lon.nix ├── nix ├── build-bom.nix ├── buildtime-dependencies.nix ├── ci-shell.nix ├── packages │ └── transformer.nix ├── passthru-vendored.nix ├── pre-commit.nix ├── runtime-dependencies.nix └── tests │ └── default.nix ├── release.nix ├── rust └── transformer │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ ├── buildtime_input.rs │ ├── cli.rs │ ├── cyclonedx.rs │ ├── derivation.rs │ ├── hash.rs │ ├── main.rs │ ├── runtime_input.rs │ └── transform.rs └── shell.nix /.envrc: -------------------------------------------------------------------------------- 1 | use nix 2 | -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/.github/workflows/update.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/README.md -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/default.nix -------------------------------------------------------------------------------- /examples/crane/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/crane/Cargo.lock -------------------------------------------------------------------------------- /examples/crane/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/crane/Cargo.toml -------------------------------------------------------------------------------- /examples/crane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/crane/README.md -------------------------------------------------------------------------------- /examples/crane/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/crane/flake.lock -------------------------------------------------------------------------------- /examples/crane/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/crane/flake.nix -------------------------------------------------------------------------------- /examples/crane/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/crane/src/main.rs -------------------------------------------------------------------------------- /examples/flakes/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/flakes/flake.lock -------------------------------------------------------------------------------- /examples/flakes/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/flakes/flake.nix -------------------------------------------------------------------------------- /examples/niv/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/niv/default.nix -------------------------------------------------------------------------------- /examples/niv/nix/sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/niv/nix/sources.json -------------------------------------------------------------------------------- /examples/niv/nix/sources.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/examples/niv/nix/sources.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/flake.nix -------------------------------------------------------------------------------- /lon.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/lon.lock -------------------------------------------------------------------------------- /lon.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/lon.nix -------------------------------------------------------------------------------- /nix/build-bom.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/nix/build-bom.nix -------------------------------------------------------------------------------- /nix/buildtime-dependencies.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/nix/buildtime-dependencies.nix -------------------------------------------------------------------------------- /nix/ci-shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/nix/ci-shell.nix -------------------------------------------------------------------------------- /nix/packages/transformer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/nix/packages/transformer.nix -------------------------------------------------------------------------------- /nix/passthru-vendored.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/nix/passthru-vendored.nix -------------------------------------------------------------------------------- /nix/pre-commit.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/nix/pre-commit.nix -------------------------------------------------------------------------------- /nix/runtime-dependencies.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/nix/runtime-dependencies.nix -------------------------------------------------------------------------------- /nix/tests/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/nix/tests/default.nix -------------------------------------------------------------------------------- /release.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/release.nix -------------------------------------------------------------------------------- /rust/transformer/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/Cargo.lock -------------------------------------------------------------------------------- /rust/transformer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/Cargo.toml -------------------------------------------------------------------------------- /rust/transformer/src/buildtime_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/src/buildtime_input.rs -------------------------------------------------------------------------------- /rust/transformer/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/src/cli.rs -------------------------------------------------------------------------------- /rust/transformer/src/cyclonedx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/src/cyclonedx.rs -------------------------------------------------------------------------------- /rust/transformer/src/derivation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/src/derivation.rs -------------------------------------------------------------------------------- /rust/transformer/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/src/hash.rs -------------------------------------------------------------------------------- /rust/transformer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/src/main.rs -------------------------------------------------------------------------------- /rust/transformer/src/runtime_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/src/runtime_input.rs -------------------------------------------------------------------------------- /rust/transformer/src/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/rust/transformer/src/transform.rs -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikstur/bombon/HEAD/shell.nix --------------------------------------------------------------------------------