feat: infer crate version from Cargo.toml
We should never have to update flake.nix on release ever again!
This commit is contained in:
parent
36cf09ab26
commit
079afa0d8c
|
@ -19,9 +19,13 @@
|
||||||
|
|
||||||
deno = nixpkgs.legacyPackages.${system}.deno;
|
deno = nixpkgs.legacyPackages.${system}.deno;
|
||||||
|
|
||||||
|
cargoTomlContents = builtins.readFile ./crates/aiken/Cargo.toml;
|
||||||
|
version = (builtins.fromTOML cargoTomlContents).package.version;
|
||||||
|
|
||||||
aiken = pkgs.rustPlatform.buildRustPackage {
|
aiken = pkgs.rustPlatform.buildRustPackage {
|
||||||
|
inherit version;
|
||||||
|
|
||||||
name = "aiken";
|
name = "aiken";
|
||||||
version = "1.0.13-alpha";
|
|
||||||
|
|
||||||
buildInputs = with pkgs; [ openssl ] ++ osxDependencies;
|
buildInputs = with pkgs; [ openssl ] ++ osxDependencies;
|
||||||
nativeBuildInputs = with pkgs; [ pkg-config openssl.dev ];
|
nativeBuildInputs = with pkgs; [ pkg-config openssl.dev ];
|
||||||
|
|
Loading…
Reference in New Issue