mirror of
https://codeberg.org/icewind/logsmash.git
synced 2026-06-03 10:04:12 +02:00
initial matching
This commit is contained in:
parent
73e9c08413
commit
246b4552f9
31 changed files with 87489 additions and 43394 deletions
12
flake.nix
12
flake.nix
|
|
@ -34,14 +34,10 @@
|
|||
|
||||
msrv = (fromTOML (readFile ./Cargo.toml)).package.rust-version;
|
||||
extractorMsrv = (fromTOML (readFile ./logging-extractor/Cargo.toml)).package.rust-version;
|
||||
toolchain = rust-bin.stable.latest.default;
|
||||
msrvToolchain = rust-bin.stable."${msrv}".default;
|
||||
extractorMsrvToolchain = rust-bin.stable."${extractorMsrv}".default;
|
||||
|
||||
naersk' = callPackage naersk {
|
||||
rustc = toolchain;
|
||||
cargo = toolchain;
|
||||
};
|
||||
naersk' = callPackage naersk {};
|
||||
msrvNaersk = callPackage naersk {
|
||||
rustc = msrvToolchain;
|
||||
cargo = msrvToolchain;
|
||||
|
|
@ -80,12 +76,12 @@
|
|||
lib.attrsets.genAttrs targets (target:
|
||||
(cross-naersk'.buildPackage target) nearskOpt)
|
||||
// {
|
||||
inherit (pkgs) logging-extractor extracted-logs;
|
||||
inherit (pkgs) logging-extractor extracted-logs extracted-logs-rust;
|
||||
check = naersk'.buildPackage (nearskOpt
|
||||
// {
|
||||
mode = "check";
|
||||
});
|
||||
checkExtractor = naersk'.buildPackage (nearskOpt
|
||||
extractorCheck = naersk'.buildPackage (nearskOpt
|
||||
// {
|
||||
mode = "check";
|
||||
root = extractorSrc;
|
||||
|
|
@ -111,7 +107,7 @@
|
|||
releaseMatrix = buildMatrix releaseTargets;
|
||||
|
||||
devShells.default = mkShell {
|
||||
nativeBuildInputs = with pkgs; [toolchain bacon cargo-msrv cargo-insta];
|
||||
nativeBuildInputs = with pkgs; [cargo rustc bacon cargo-msrv cargo-insta];
|
||||
};
|
||||
}
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue