From 0e941896fabe92b1ea71699b3bf9512de69ac052 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Fri, 8 Dec 2023 16:23:06 +0300 Subject: [PATCH] Compile wraptest with O3, run hooks --- nix/wraptest.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/nix/wraptest.nix b/nix/wraptest.nix index 9707a5d3a..7fdad2e38 100644 --- a/nix/wraptest.nix +++ b/nix/wraptest.nix @@ -4,13 +4,13 @@ , autoPatchelfHook }: -stdenv.mkDerivation { +stdenv.mkDerivation rec { version = "0.1.0-e7a96089"; pname = "wraptest"; src = fetchFromGitHub { owner = "mattiase"; - repo = "wraptest"; + repo = pname; rev = "e7a960892873035d2ef56b9770c32b43635821fb"; sha256 = "sha256-+v6xpPCmvKfsDkPmBSv6+6yAg2Kzame5Zwx2WKjQreI="; }; @@ -20,12 +20,20 @@ stdenv.mkDerivation { ]; buildPhase = '' - gcc -o wraptest wraptest.c + runHook preBuild + + cc -O3 -o wraptest wraptest.c + + runHook postBuild ''; installPhase = '' + runHook preInstall + mkdir -p $out/bin - cp wraptest $out/bin + cp wraptest $out/bin/ + + runHook postInstall ''; meta = {