diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2023-01-11 10:30:46 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2023-01-13 08:42:44 +0100 |
commit | fa81c790142b35f027350c30608eb4e7ac19ff23 (patch) | |
tree | 3b88ee5a0a3d5d9e9623346decf20e58e3c63079 /flake.nix | |
parent | b96343727bbd978f26810994531dea8d4cc09357 (diff) |
Define check for clippy-linting only mqtt-format
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -41,6 +41,11 @@ cargoExtraArgs = "--all-features --all"; }; + mqttformatArtifacts = craneLib.buildDepsOnly { + inherit src; + cargoExtraArgs = "--all-features --all -p mqtt-format"; + }; + cloudmqtt = craneLib.buildPackage { inherit cargoArtifacts src version; cargoExtraArgs = "--all-features --all"; @@ -69,6 +74,13 @@ cargoClippyExtraArgs = "-- --deny warnings"; }; + mqtt-format-clippy = craneLib.cargoClippy { + inherit src; + cargoArtifacts = mqttformatArtifacts; + cargoExtraArgs = "--all --all-features -p mqtt-format"; + cargoClippyExtraArgs = "--no-deps -p mqtt-format -- --deny warnings"; + }; + cloudmqtt-fmt = craneLib.cargoFmt { inherit src; }; |