mirror of
https://codeberg.org/icewind/tasmota-mqtt-client.git
synced 2026-06-03 10:14:10 +02:00
nix cleanup
This commit is contained in:
parent
35e7029e60
commit
235f4e3478
3 changed files with 2 additions and 27 deletions
|
|
@ -19,7 +19,6 @@
|
||||||
utils.lib.eachDefaultSystem (system: let
|
utils.lib.eachDefaultSystem (system: let
|
||||||
overlays = [
|
overlays = [
|
||||||
(import rust-overlay)
|
(import rust-overlay)
|
||||||
(import ./overlay.nix)
|
|
||||||
];
|
];
|
||||||
pkgs = (import nixpkgs) {
|
pkgs = (import nixpkgs) {
|
||||||
inherit system overlays;
|
inherit system overlays;
|
||||||
|
|
@ -42,7 +41,8 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
nearskOpt = {
|
nearskOpt = {
|
||||||
inherit (pkgs.tasmota-mqtt-client) src name;
|
src = sourceByRegex ./. ["Cargo.*" "(src)(/.*)?"];
|
||||||
|
name = "tasmota-mqtt-client";
|
||||||
};
|
};
|
||||||
in rec {
|
in rec {
|
||||||
packages = rec {
|
packages = rec {
|
||||||
|
|
@ -63,8 +63,6 @@
|
||||||
// {
|
// {
|
||||||
mode = "check";
|
mode = "check";
|
||||||
});
|
});
|
||||||
tasmota-mqtt-client = pkgs.tasmota-mqtt-client;
|
|
||||||
default = tasmota-mqtt-client;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
devShells = let
|
devShells = let
|
||||||
|
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
final: prev: {
|
|
||||||
tasmota-mqtt-client = final.callPackage ./package.nix {};
|
|
||||||
}
|
|
||||||
20
package.nix
20
package.nix
|
|
@ -1,20 +0,0 @@
|
||||||
{
|
|
||||||
stdenv,
|
|
||||||
rustPlatform,
|
|
||||||
libsodium,
|
|
||||||
pkg-config,
|
|
||||||
lib,
|
|
||||||
}: let
|
|
||||||
inherit (lib.sources) sourceByRegex;
|
|
||||||
src = sourceByRegex ./. ["Cargo.*" "(src)(/.*)?"];
|
|
||||||
in
|
|
||||||
rustPlatform.buildRustPackage rec {
|
|
||||||
pname = "tasmota-mqtt-client";
|
|
||||||
version = "0.1.0";
|
|
||||||
|
|
||||||
inherit src;
|
|
||||||
|
|
||||||
cargoLock = {
|
|
||||||
lockFile = ./Cargo.lock;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue