-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathlakefile.lean
More file actions
26 lines (22 loc) · 895 Bytes
/
lakefile.lean
File metadata and controls
26 lines (22 loc) · 895 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import Lake
open Lake DSL
package «LeanCondensed» where
-- Settings applied to both builds and interactive editing
leanOptions := #[
⟨`autoImplicit, false⟩, -- prevents typos to be interpreted as new free variables
⟨`relaxedAutoImplicit, false⟩, -- prevents typos to be interpreted as new free variables
⟨`pp.unicode.fun, true⟩, -- pretty-prints `fun a ↦ b`
⟨`pp.proofs.withType, false⟩
]
-- moreLinkArgs := #[
-- "-L./.lake/packages/LeanCopilot/.lake/build/lib",
-- "-lctranslate2"
-- ]
-- add any additional package configuration options here
require mathlib from git
"https://github.com/leanprover-community/mathlib4.git"
-- require LeanCopilot from git
-- "https://github.com/lean-dojo/LeanCopilot.git" @ "LEAN_COPILOT_VERSION"
@[default_target]
lean_lib «LeanCondensed» where
-- add any library configuration options here