From 5a4e13542309bc9b5e1abcb9f6f24be9eced4d06 Mon Sep 17 00:00:00 2001 From: billy4479 Date: Tue, 2 Apr 2024 16:27:44 +0200 Subject: [PATCH] Fix zenity! --- package.nix | 6 +++--- result | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) create mode 120000 result diff --git a/package.nix b/package.nix index c7124e7..845c3c5 100644 --- a/package.nix +++ b/package.nix @@ -9,8 +9,9 @@ in buildGoModule rec { inherit pname version; src = lib.cleanSource ./.; + nativeBuildInputs = [pkgs.makeWrapper]; - ldflags = ["-X github.com/billy4479/server-tool/lib.Version=${version}"]; + ldflags = ["-s" "-w" "-X 'github.com/billy4479/server-tool/lib.Version=${version}'"]; vendorHash = "sha256-YoguesTG55+Cl5ieCF3FFQK3B6EMpjGNmEV8QHu1VKE="; @@ -22,11 +23,10 @@ in install -Dm755 ${pname} $out/bin/${pname} ''; - postInstall = '' + postFixup = '' wrapProgram $out/bin/${pname} \ --prefix PATH : ${lib.makeBinPath [pkgs.gnome.zenity]} ''; - meta = with lib; { description = "A tool to manage Minecraft servers"; homepage = "https://github.com/billy4479/server-tool"; diff --git a/result b/result new file mode 120000 index 0000000..677472e --- /dev/null +++ b/result @@ -0,0 +1 @@ +/nix/store/h0v1irx7phaw2vylybp7f092yg8h03ga-server-tool-2.1.4 \ No newline at end of file