feat (shells/why3-dev): cleanup

This commit is contained in:
Henri Saudubray 2026-02-27 14:28:21 +01:00
parent eedb90cb37
commit 70fa0672d4
Signed by: hms
GPG key ID: 7065F57ED8856128

View file

@ -13,7 +13,10 @@
{
devShells."${system}".default =
let
pkgs = import nixpkgs { inherit system; };
pkgs = import nixpkgs {
inherit system;
config.allowUnfree = true;
};
menhir-lsp = pkgs.callPackage ./menhir-lsp.nix (pkgs // pkgs.ocamlPackages);
in
pkgs.mkShell {
@ -21,18 +24,20 @@
# Build elements
autoconf
ocaml
ocamlPackages.ocaml-lsp
ocamlPackages.findlib
ocamlPackages.menhir
ocamlPackages.menhirLib
ocamlPackages.zarith
ocamlPackages.lablgtk3
ocamlPackages.lablgtk3-sourceview3
ocamlPackages.camlzip
# Available provers
# alt-ergo
# Provers
alt-ergo
cvc5
z3
# Development tooling
ocamlPackages.ocaml-lsp
menhir-lsp
];
};