From 6d8d2cb1268d26add05baa3f21c325cfe051add3 Mon Sep 17 00:00:00 2001 From: Astro Date: Fri, 16 Sep 2022 00:05:25 +0200 Subject: [PATCH] flake.nix: fix the package --- flake.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/flake.nix b/flake.nix index 0279d70..548d500 100644 --- a/flake.nix +++ b/flake.nix @@ -29,9 +29,11 @@ }).overrideAttrs (oa: let inherit (nixpkgs.legacyPackages.${system}) + pkg-config makeWrapper copyDesktopItems makeDesktopItem; in { nativeBuildInputs = oa.nativeBuildInputs ++ [ + pkg-config makeWrapper nixpkgs.legacyPackages.${system}.copyDesktopItems ]; desktopItems = [ (makeDesktopItem { @@ -40,6 +42,14 @@ categories = [ "Game" ]; exec = "tracer"; }) ]; + installPhase = '' + ${oa.installPhase} + + mkdir -p $out/share/tracer + cp -r assets $out/share/tracer/assets + wrapProgram $out/bin/tracer-game \ + --chdir $out/share/tracer + ''; }); defaultPackage = self.packages.${system}.${packageName};