From 8daeb3ce946b5e0ef81ffe8478810ec4db331545 Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Tue, 11 Feb 2025 09:36:21 -0700 Subject: [PATCH] harper: only build harper-ls From @elijah-potter: `harper-cli` is a debugging tool for us. It shouldn't be published at all. Signed-off-by: Sumner Evans --- pkgs/by-name/ha/harper/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index 04459f608807..ba03ff532ae3 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -15,6 +15,7 @@ rustPlatform.buildRustPackage rec { hash = "sha256-8JeF1HxsP+Y+C1g3YJ0B0+JHoRFkBjz4/T8rVr2KgGw="; }; + buildAndTestSubdir = "harper-ls"; useFetchCargoVendor = true; cargoHash = "sha256-uVjDFo5mJi4Xbq0Z+XOjy5VqXqkm0a+4xu+dVnjWXCU="; @@ -23,7 +24,10 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/Automattic/harper"; changelog = "https://github.com/Automattic/harper/releases/tag/v${version}"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ pbsds ]; - mainProgram = "harper-cli"; + maintainers = with lib.maintainers; [ + pbsds + sumnerevans + ]; + mainProgram = "harper-ls"; }; }