nix: include git rev in build (#2688)
This commit is contained in:
parent
5aaaacbf47
commit
f6215cfdaf
@ -10,7 +10,7 @@
|
|||||||
systems.url = "github:nix-systems/default";
|
systems.url = "github:nix-systems/default";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = inputs@{ flake-parts, crane, nixpkgs, ... }: flake-parts.lib.mkFlake { inherit inputs; } {
|
outputs = inputs@{ flake-parts, crane, nixpkgs, self, ... }: flake-parts.lib.mkFlake { inherit inputs; } {
|
||||||
systems = import inputs.systems;
|
systems = import inputs.systems;
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
@ -72,6 +72,12 @@
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
GEN_ARTIFACTS = "artifacts";
|
GEN_ARTIFACTS = "artifacts";
|
||||||
|
TYPST_VERSION =
|
||||||
|
let
|
||||||
|
rev = self.shortRev or "dirty";
|
||||||
|
version = (builtins.fromTOML (builtins.readFile ./Cargo.toml)).workspace.package.version;
|
||||||
|
in
|
||||||
|
"${version} (${rev})";
|
||||||
|
|
||||||
meta.mainProgram = "typst";
|
meta.mainProgram = "typst";
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user