set cynthion version

This commit is contained in:
Robin Appelman 2024-09-21 15:02:03 +02:00
commit 71f719ae7b
2 changed files with 4 additions and 2 deletions

View file

@ -40,7 +40,7 @@
pkgs.mkShell {
};
packages = {
inherit (pkgs) packetry cynthion cynthion-udev apollo-cynthion cynthion-gateware apollo-fpga;
inherit (pkgs) packetry cynthion cynthion-udev apollo-cynthion cynthion-gateware apollo-fpga cynthion-unwrapped;
inherit cynthion-gateware-individual;
};
})

View file

@ -27,7 +27,7 @@
in
buildPythonPackage rec {
pname = "cynthion-unwrapped";
version = "0.1.2";
version = src.rev;
outputs = ["out" "udev"];
pyproject = true;
@ -60,6 +60,8 @@ in
postPatch = ''
substituteInPlace cynthion/python/src/commands/util.py \
--replace-fail 'os.path.join(package_path, "assets")' "\"$out/share/assets\""
substituteInPlace cynthion/python/pyproject.toml \
--replace-fail 'dynamic = ["version"]' 'version = "${version}"'
'';
preBuild = ''