feat(nix): add package for the project

This commit is contained in:
Khaïs COLIN 2025-05-01 19:31:25 +02:00
parent edc3a7b532
commit d919ce2bc1
2 changed files with 8 additions and 0 deletions

1
.gitignore vendored
View file

@ -1,2 +1,3 @@
/.direnv /.direnv
/target /target
/result

View file

@ -11,10 +11,17 @@
flake-utils.lib.eachDefaultSystem flake-utils.lib.eachDefaultSystem
(system: let (system: let
pkgs = import nixpkgs {inherit system;}; pkgs = import nixpkgs {inherit system;};
pname = "osdb";
version = "0.1.0";
in in
with pkgs; { with pkgs; {
devShells.default = mkShell { devShells.default = mkShell {
buildInputs = [pkgs.cargo]; buildInputs = [pkgs.cargo];
}; };
packages.default = pkgs.rustPlatform.buildRustPackage {
src = ./.;
cargoLock.lockFile = ./Cargo.lock;
inherit pname version;
};
}); });
} }