fix(flake): build the root package, not "foobar"

This commit is contained in:
Lucy 2024-12-03 11:33:56 +01:00
parent 1983167252
commit 3fd2674cb9
2 changed files with 9 additions and 12 deletions

View file

@ -65,19 +65,16 @@
overlays = [ (import inputs.rust-overlay) ]; overlays = [ (import inputs.rust-overlay) ];
}; };
packages.default = self'.packages.example; packages.default = (rustPackage "");
devShells.default = pkgs.mkShell { devShells.default = pkgs.mkShell {
shellHook = '' shellHook = ''
export RUST_SRC_PATH=${pkgs.rustPlatform.rustLibSrc} export RUST_SRC_PATH=${pkgs.rustPlatform.rustLibSrc}
''; '';
buildInputs = runtimeDeps; buildInputs = runtimeDeps;
nativeBuildInputs = buildDeps ++ devDeps ++ [ (pkgs.rust-bin.selectLatestNightlyWith (toolchain: toolchain.default)) ]; nativeBuildInputs =
buildDeps ++ devDeps ++ [ (pkgs.rust-bin.selectLatestNightlyWith (toolchain: toolchain.default)) ];
}; };
packages.example = (rustPackage "foobar");
packages.example-base = (rustPackage "");
treefmt = { treefmt = {
projectRootFile = "./flake.nix"; projectRootFile = "./flake.nix";
programs = { programs = {