From 036239f1fe85ab6ccd9322c7e07a524b4f2484e4 Mon Sep 17 00:00:00 2001 From: Fredrik Robertsen Date: Sat, 18 Jul 2026 17:08:51 +0200 Subject: [PATCH] flake: add c derivation --- .gitignore | 1 + flake.nix | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/.gitignore b/.gitignore index 89f9ac0..c98d0ce 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ out/ +result diff --git a/flake.nix b/flake.nix index fed8f20..858976d 100644 --- a/flake.nix +++ b/flake.nix @@ -14,5 +14,18 @@ janet ]; }; + + packages.${system}.c = pkgs.stdenv.mkDerivation { + name = "mandelbrot-c"; + src = ./src; + nativeBuildInputs = [ pkgs.clang ]; + buildPhase = '' + cc mandelbrot.c -o mandelbrot-c -lm + ''; + installPhase = '' + mkdir -p $out/bin/ + cp mandelbrot-c $out/bin/ + ''; + }; }; }