Skip to content

Commit 551d8b5

Browse files
committed
master add z3 to propagadetBuildInputs
1 parent 83d2f45 commit 551d8b5

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
/result
22
.haddock-ref
33
/dist-newstyle
4+
/result-2

default.nix

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ let
1515
inherit (nix) sources;
1616
};
1717

18+
importZ3 = drv:
19+
drv.overrideAttrs (oa: {
20+
propagatedBuildInputs = (oa.propagatedBuildInputs or []) ++ [pkgs.z3];
21+
});
22+
1823
sources = [
1924
"^(trace-embrace.yaml|src|test).*$"
2025
"^(sandbox-effect|verify-call-specs).*"
@@ -23,7 +28,7 @@ let
2328
];
2429

2530
base = hsPkgs.callCabal2nix "quick-process" (lib.sourceByRegex ./. sources) { };
26-
quick-process-overlay = _hf: _hp: { quick-process = base; };
31+
quick-process-overlay = _hf: _hp: { quick-process = importZ3 base; };
2732
baseHaskellPkgs = pkgs.haskell.packages.${ghc};
2833
hsOverlays = [ hsPkgSetOverlay quick-process-overlay ];
2934
hsPkgs = baseHaskellPkgs.override (old: {

0 commit comments

Comments
 (0)