eprover: Add option to enable LFHOL reasoning

Using eprover as automated theorem prover for sledgehammer requires this
option.
This commit is contained in:
Jan van Brügge 2022-01-02 11:16:27 +01:00
parent 63e9fb0448
commit f79b811f2d
No known key found for this signature in database
GPG key ID: 88E0BF7B7A546481
2 changed files with 5 additions and 1 deletions

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, which }:
{ lib, stdenv, fetchurl, which, enableHO ? false }:
stdenv.mkDerivation rec {
pname = "eprover";
@ -17,6 +17,8 @@ stdenv.mkDerivation rec {
configureFlags = [
"--exec-prefix=$(out)"
"--man-prefix=$(out)/share/man"
] ++ lib.optionals enableHO [
"--enable-ho"
];
meta = with lib; {

View file

@ -31965,6 +31965,8 @@ with pkgs;
eprover = callPackage ../applications/science/logic/eprover { };
eprover-ho = callPackage ../applications/science/logic/eprover { enableHO = true; };
gappa = callPackage ../applications/science/logic/gappa { };
gfan = callPackage ../applications/science/math/gfan {};