From 00d3c0ce84c774e56ee71dee826e2b8c2bac656f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Fri, 25 Aug 2023 16:48:52 +0200 Subject: [PATCH] build: add mainProgram and use new flake layout --- flake.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 6e8a761..1306df7 100644 --- a/flake.nix +++ b/flake.nix @@ -12,8 +12,11 @@ naersk-lib = pkgs.callPackage naersk { }; in { - defaultPackage = naersk-lib.buildPackage ./.; - devShell = with pkgs; mkShell { + packages.default = naersk-lib.buildPackage { + src = ./.; + meta.mainProgram = "timers"; + }; + devShells.default = with pkgs; mkShell { buildInputs = [ cargo rustc rustfmt pre-commit rustPackages.clippy rust-analyzer ]; RUST_SRC_PATH = rustPlatform.rustLibSrc; };