feat(nix): add package for the project
This commit is contained in:
parent
edc3a7b532
commit
d919ce2bc1
2 changed files with 8 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,2 +1,3 @@
|
||||||
/.direnv
|
/.direnv
|
||||||
/target
|
/target
|
||||||
|
/result
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
};
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue