PhysLean/lakefile.toml

101 lines
1.9 KiB
TOML
Raw Normal View History

name = "HepLean"
2024-05-31 14:58:07 -04:00
defaultTargets = ["HepLean"]
2024-06-26 09:20:19 -04:00
# -- Optional inclusion for LeanCopilot
#moreLinkArgs = ["-L./.lake/packages/LeanCopilot/.lake/build/lib", "-lctranslate2"]
2024-05-31 14:58:07 -04:00
[[require]]
name = "mathlib"
git = "https://github.com/leanprover-community/mathlib4.git"
rev = "v4.15.0-patch1"
2024-05-31 14:58:07 -04:00
[[require]]
name = "«doc-gen4»"
git = "https://github.com/leanprover/doc-gen4"
rev = "v4.15.0"
2024-05-31 14:58:07 -04:00
[[lean_lib]]
name = "HepLean"
2024-07-15 14:52:50 -04:00
# -- Optional inclusion of llm. Needed for `openAI_doc_check`
#[[require]]
#name = "llm"
2024-07-15 15:10:10 -04:00
#git = "https://github.com/leanprover-community/llm"
2024-07-15 14:52:50 -04:00
#rev = "main"
2024-06-26 09:20:19 -04:00
# -- Optional inclusion of tryAtEachStep
#[[require]]
2024-07-26 16:32:54 -04:00
#name = "tryAtEachStep"
2024-06-26 09:20:19 -04:00
#git = "https://github.com/dwrensha/tryAtEachStep"
#rev = "main"
# -- Optional inclusion of LeanCopilot
#[[require]]
#name = "LeanCopilot"
#git = "https://github.com/lean-dojo/LeanCopilot.git"
2024-07-12 16:22:10 -04:00
#rev = "v1.4.1"
2024-06-26 09:20:19 -04:00
2024-06-26 11:12:13 -04:00
# lean_exe commands defined specifically for HepLean.
[[lean_exe]]
name = "check_file_imports"
srcDir = "scripts"
2024-06-26 11:12:13 -04:00
[[lean_exe]]
name = "type_former_lint"
srcDir = "scripts"
2024-07-03 07:41:06 -04:00
[[lean_exe]]
2024-07-12 10:23:59 -04:00
name = "hepLean_style_lint"
2024-07-09 15:45:15 -04:00
srcDir = "scripts"
[[lean_exe]]
name = "find_TODOs"
2024-07-12 16:31:33 -04:00
srcDir = "scripts"
[[lean_exe]]
name = "mathlib_textLint_on_hepLean"
2024-07-15 09:35:36 -04:00
srcDir = "scripts"
[[lean_exe]]
name = "stats"
2024-11-11 12:13:39 +00:00
supportInterpreter = true
2024-07-15 14:52:50 -04:00
srcDir = "scripts"
2024-12-04 16:24:42 +00:00
[[lean_exe]]
name = "notes"
supportInterpreter = true
srcDir = "scripts/MetaPrograms"
[[lean_exe]]
name = "lint_all"
supportInterpreter = true
srcDir = "scripts"
2024-09-04 08:20:10 -04:00
[[lean_exe]]
name = "free_simps"
srcDir = "scripts/MetaPrograms"
2024-12-04 16:24:42 +00:00
[[lean_exe]]
name = "check_rfl"
srcDir = "scripts/MetaPrograms"
2024-11-11 09:32:53 +00:00
[[lean_exe]]
name = "no_docs"
srcDir = "scripts/MetaPrograms"
2024-09-16 07:40:15 -04:00
[[lean_exe]]
name = "informal"
2024-09-16 11:30:19 -04:00
supportInterpreter = true
2024-09-16 07:40:15 -04:00
srcDir = "scripts/MetaPrograms"
2024-12-20 16:46:11 +00:00
[[lean_exe]]
name = "redundent_imports"
supportInterpreter = true
srcDir = "scripts/MetaPrograms"
2024-07-15 14:52:50 -04:00
# -- Optional inclusion of openAI_doc_check. Needs `llm` above.
#[[lean_exe]]
#name = "openAI_doc_check"
2024-07-26 16:32:54 -04:00
#srcDir = "scripts"