commit 4d5fe9a95d4224376c1fcb582074f4591f83f156
parent 89cbe52f87f20fc80e591643a8017c8bffd451c8
Author: Jared Tobin <jared@jtobin.io>
Date: Mon, 20 Apr 2026 16:30:14 +0800
flake: build ppad-tx with LLVM
Diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/flake.nix b/flake.nix
@@ -40,10 +40,14 @@
[ llvm clang ];
tx = ppad-tx.packages.${system}.default;
+ tx-llvm =
+ hlib.addBuildTools
+ (hlib.enableCabalFlag tx "llvm")
+ [ llvm clang ];
hpkgs = pkgs.haskell.packages.ghc910.extend (new: old: {
ppad-bolt1 = bolt1-llvm;
- ppad-tx = tx;
+ ppad-tx = tx-llvm;
${lib} = new.callCabal2nix lib ./. {
ppad-bolt1 = new.ppad-bolt1;
ppad-tx = new.ppad-tx;