about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorTheofilos Augoustis <theofilos.augoustis@gmail.com>2025-10-21 12:17:47 +0000
committerTheofilos Augoustis <theofilos.augoustis@gmail.com>2025-10-30 13:41:07 +0000
commit42284a61cfff656e48b82ed23ef1db39eec687f6 (patch)
treef869919c7552adf1dc2c4e388a57b999a3183318
parent418b9bae412b8cfbf1f4d3ca7dd4f0508ac6ae2f (diff)
downloadfocaccia-42284a61cfff656e48b82ed23ef1db39eec687f6.tar.gz
focaccia-42284a61cfff656e48b82ed23ef1db39eec687f6.zip
Add musl-extra target that includes RR but not minimal-redis
-rw-r--r--flake.nix14
1 files changed, 14 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 1ce0037..84cb8ca 100644
--- a/flake.nix
+++ b/flake.nix
@@ -393,6 +393,20 @@
                 '';
 			};
 
+			musl-extra = pkgs.mkShell {
+				packages = [
+					packages.dev
+					pkgs.rr
+					musl-pkgs.gcc
+					musl-pkgs.pkg-config
+				];
+
+				hardeningDisable = [ "pie" ];
+
+				env = uvEnv;
+				shellHook = uvShellHook;
+			};
+
 			musl-all = pkgs.mkShell {
 				packages = [
 					packages.dev