lexbailey/Build Isabelle Theory

Build an Isabelle theory file. (In theory. In practice this falls over all the time because isabelle's release process is awful and it's impossible to make this work reliably and into the future.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
isabelle-urlThe isabelle release process is terrible. Sorry, let me start over. Please provide the url you want to use for the exact zip file for the linux version of isabelle.yes
custom-isabelle-urldeprecated. this is ignored""
theory-rootPath to the root of the theory. This defaults to the root of the repository.""
session-nameThe session name to build (with isabelle build -b session-name). This defaults to the name of the repository. You can also list multiple sessions, separated by whitespace.""
dependsA whitespace-separated list of other repositories containing sessions that are required to build the session in the current repository. Use url@ref syntax to specify a git ref.""
report_urlUrl to submit a build report to (using a very specific protocol that I wont document here) leave unset unless you are specifically me""
report_secretSecret to go along with report_url, again this is undocumented""
doc_dirDirectory to put documentation for build (with -P option to build)""

no outputs