Skip to content

Commit 29288c8

Browse files
committed
bitwuzla: actually build with cryptominisat support
can be tested with bitwuzla -S cms -j 3 file.smt2
1 parent 5df4362 commit 29288c8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pkgs/by-name/bi/bitwuzla/package.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
cryptominisat,
1515
zlib,
1616
pkg-config,
17+
cmake,
1718
}:
1819

1920
stdenv.mkDerivation (finalAttrs: {
@@ -34,6 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
3435
pkg-config
3536
git
3637
ninja
38+
cmake
3739
];
3840
buildInputs = [
3941
cadical
@@ -48,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
4850
# note: the default value for default_library fails to link dynamic dependencies
4951
# but setting it to shared works even in pkgsStatic
5052
"-Ddefault_library=shared"
53+
"-Dcryptominisat=true"
5154

5255
(lib.strings.mesonEnable "testing" finalAttrs.finalPackage.doCheck)
5356
];

0 commit comments

Comments
 (0)