From 248e5a2c05eb1e79ef0b720a018cec9852a60706 Mon Sep 17 00:00:00 2001 From: Syed Daanish Date: Tue, 7 Jul 2026 12:24:44 +0100 Subject: [PATCH] Update gitignore and minor fixes --- .gitignore | 1 + package.nix | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 777a062..5a1b2ca 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.vim *p.yml .num.json +result diff --git a/package.nix b/package.nix index de50138..18c25d7 100644 --- a/package.nix +++ b/package.nix @@ -31,7 +31,13 @@ stdenv.mkDerivation { ]; buildPhase = '' - ./setup.sh + mkdir -p build + + gcc -shared -fPIC \ + -Wall -Wextra \ + -o build/X-kutu.so \ + src/c/X-kutu.c \ + $(pkg-config --libs --cflags xcb xcb-icccm); ''; installPhase = '' @@ -43,7 +49,7 @@ stdenv.mkDerivation { cp bin/kutu-run.rb $out/bin/kutu-run.rb cp build/X-kutu.so $out/build/ - cp -r src $out/src + cp -r src/. $out/src/ wrapProgram $out/bin/kutu.rb \ --prefix PATH : ${lib.makeBinPath [