Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package coq-tactician.8.18.dev #2773

Merged
merged 2 commits into from
Oct 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ homepage: "https://coq-tactician.github.io"
bug-reports: "https://github.com/coq-tactician/coq-tactician-dummy/issues"
license: "MIT"
depends: [
"dune" {>= "3.5"}
"dune" {>= "3.5" & < "3.8~"}
"coq-core"
"odoc" {with-doc}
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ homepage: "https://coq-tactician.github.io"
bug-reports: "https://github.com/coq-tactician/coq-tactician/issues"
license: "MIT"
depends: [
"dune" {>= "3.5"}
"dune" {>= "3.5" & < "3.8~"}
"ocaml" {>= "4.08"}
"dune-site" {>= "2.9.1"}
"opam-client" {>= "2.1.0"}
Expand Down
69 changes: 69 additions & 0 deletions extra-dev/packages/coq-tactician/coq-tactician.8.18.dev/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
opam-version: "2.0"
synopsis:
"Tactician: A Seamless, Interactive Tactic Learner and Prover for Coq"
description: """
Tactician is a tactic learner and prover for the Coq Proof Assistant.
The system will help users make tactical proof decisions while they retain
control over the general proof strategy. To this end, Tactician will learn
from previously written tactic scripts, and either gives the user suggestions
about the next tactic to be executed or altogether takes over the burden of
proof synthesis. Tactician's goal is to provide the user with a seamless,
interactive, and intuitive experience together with strong, adaptive proof
automation."""
maintainer: ["Lasse Blaauwbroek <[email protected]>"]
authors: ["Lasse Blaauwbroek <[email protected]>"]
homepage: "https://coq-tactician.github.io"
bug-reports: "https://github.com/coq-tactician/coq-tactician/issues"
license: "MIT"
depends: [
"dune" {>= "3.5" & < "3.8~"}
"ocaml" {>= "4.08"}
"dune-site" {>= "2.9.1"}
"opam-client" {>= "2.1.0"}
"cmdliner" {>= "1.1.0"}
"coq-core" {>= "8.18" & < "8.19~"}
"coq-stdlib" {with-test}
"conf-git"
"bos" {>= "0.2.1"}
"coq-tactician-dummy" {= "8.17.dev" & with-test}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"--promote-install-files=false"
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
["dune" "install" "-p" name "--create-install-files" name]
]
dev-repo: "git+https://github.com/coq-tactician/coq-tactician.git"
post-messages: ["
--- Tactician was successfully installed ---

In order to enable Tactician, you should run

tactician enable
" {success}]
tags: [
"keyword:tactic-learning"
"keyword:machine-learning"
"keyword:automation"
"keyword:proof-synthesis"
"category:Miscellaneous/Coq Extensions"
"logpath:Tactician"
]
substs: [
"coq-shim/tactician-patch"
"coq-shim/tactician.ml"
]
url {
src: "git+https://github.com/coq-tactician/coq-tactician.git#coq8.18"
}
2 changes: 1 addition & 1 deletion extra-dev/packages/coq-tactician/coq-tactician.dev/opam
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ homepage: "https://coq-tactician.github.io"
bug-reports: "https://github.com/coq-tactician/coq-tactician/issues"
license: "MIT"
depends: [
"dune" {>= "3.5"}
"dune" {>= "3.5" & < "3.8~"}
"ocaml" {>= "4.08"}
"dune-site" {>= "2.9.1"}
"opam-client" {>= "2.1.0"}
Expand Down