From 96a730000c0fb5a49d0a2cb3426c9a7f4f2f4d48 Mon Sep 17 00:00:00 2001 From: xenia Date: Tue, 22 Oct 2024 03:01:25 -0400 Subject: [PATCH] ghidra: add doc output to withExtensions --- pkgs/ghidra-xenia-v2/with-extensions.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/ghidra-xenia-v2/with-extensions.nix b/pkgs/ghidra-xenia-v2/with-extensions.nix index e1ddfed..3ccf642 100644 --- a/pkgs/ghidra-xenia-v2/with-extensions.nix +++ b/pkgs/ghidra-xenia-v2/with-extensions.nix @@ -24,6 +24,7 @@ let f: (symlinkJoin { name = "${ghidra.pname}-with-extensions-${lib.getVersion ghidra}"; + outputs = [ "out" "doc" ]; paths = (f allExtensions); nativeBuildInputs = [ makeBinaryWrapper @@ -35,6 +36,9 @@ let makeWrapper '${ghidra}/bin/ghidra-analyzeHeadless' "$out/bin/ghidra-analyzeHeadless" \ --set NIX_GHIDRAHOME "$out/lib/ghidra/Ghidra" ln -s ${ghidra}/share $out/share + + mkdir -p "$doc/share/doc" + ln -s "${ghidra.doc}/share/doc/ghidra" "$doc/share/doc" '' + lib.optionalString stdenv.hostPlatform.isDarwin '' convertDesktopFiles $prefix