lytlang/nix/packages.nix

17 lines
417 B
Nix
Raw Normal View History

2025-02-21 07:51:02 -06:00
{ pkgs, ... }:
let
inherit (builtins) fromTOML readFile;
pname = "lyt";
src = ./..;
main-package = pkgs.rustPlatform.buildRustPackage {
inherit pname src;
version = (fromTOML (readFile "${src}/${pname}/Cargo.toml")).package.version;
cargoHash = "sha256-ZrT35F8EoawLgJVcp15kBLGkQZkhi1dxkYEAsV1ZlaU=";
useFetchCargoVendor = true;
};
2025-02-21 07:51:02 -06:00
in
{
${pname} = main-package;
default = main-package;
}