flake: add c derivation

This commit is contained in:
2026-07-18 17:08:51 +02:00
parent c176d2b490
commit 036239f1fe
2 changed files with 14 additions and 0 deletions
+1
View File
@@ -1 +1,2 @@
out/
result
+13
View File
@@ -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/
'';
};
};
}