automate version from rev

This commit is contained in:
atagen 2024-11-24 00:15:11 +11:00
parent a37079c3d7
commit bb6b145cfa
2 changed files with 10 additions and 3 deletions

View File

@ -82,7 +82,10 @@
buildInputs = minimal ++ dev ++ [lix nh];
};
packages.default = pkgs.callPackage ./nix/default.nix {ocaml-deps = minimal;};
packages.default = pkgs.callPackage ./nix/default.nix {
ocaml-deps = minimal;
version = self.rev or self.dirtyRev or "dirty";
};
defaultPackage = self.packages.${system}.default;
}
@ -110,7 +113,10 @@
ocaml
];
in {
meat = final.callPackage ./nix/default.nix {inherit ocaml-deps;};
meat = final.callPackage ./nix/default.nix {
inherit ocaml-deps;
version = self.rev or self.dirtyRev or "dirty";
};
};
};
}

View File

@ -6,11 +6,12 @@
nh,
nix,
git,
version,
...
}:
ocamlPackages.buildDunePackage {
pname = "meat";
version = "delicious-0.1";
version = "delicious-${version}";
minimalOCamlVersion = "5.2";