nix-community.nixvim/update-scripts/version-info/default.nix
Matt Sturgeon a95db128a6
update-scripts/version-info: convert to a script
This will allow us to do impure things if needed.
2025-06-03 10:29:20 +01:00

20 lines
387 B
Nix

{
lib,
callPackage,
writeShellApplication,
}:
let
mainInfo = callPackage ./main.nix { };
in
writeShellApplication {
name = "version-info";
text = ''
(
echo "# DO NOT MODIFY!"
echo "# This file was generated by ${
lib.strings.removePrefix (toString ../.. + "/") (toString ./default.nix)
}"
cat ${mainInfo}
) > version-info.toml
'';
}