Skip to content
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
2 changes: 1 addition & 1 deletion ExtractLakefile.lean
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import SubVerso.Compat
import SubVerso.Highlighting.Code
import SubVerso.Module

import Manual.Meta.LakeToml.PackageTest
import ManualLakeTest.PackageTest

/-!
# Lean-format Lakefile Extractor
Expand Down
4 changes: 2 additions & 2 deletions Manual/Meta/LakeToml.lean
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ import SubVerso.Examples
import Manual.Meta.Basic
import Manual.Meta.ExpectString
import Manual.Meta.LakeToml.Toml
import Manual.Meta.LakeToml.Test
import Manual.Meta.LakeToml.PackageTest
import ManualLakeTest.Test
import ManualLakeTest.PackageTest

import Lake.Toml.Decode
import Lake.Load.Toml
Expand Down
8 changes: 8 additions & 0 deletions ManualLakeTest.lean
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/-
Copyright (c) 2026 Lean FRO LLC. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Author: David Thrane Christiansen
-/

import ManualLakeTest.Test
import ManualLakeTest.PackageTest
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Author: David Thrane Christiansen
import Lake.Toml.Decode
import Lake.Load.Toml

import Manual.Meta.LakeToml.Test
import ManualLakeTest.Test

/-!
Shared `Manual.Toml.Test` instances for rendering an elaborated `Lake.Package` (and its constituent
Expand Down
File renamed without changes.
5 changes: 5 additions & 0 deletions lakefile.lean
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,11 @@ lean_lib IndexMapGrind where
@[default_target]
lean_lib Manual where
weakLeanArgs := lakePluginArgs%
-- These executables run during elaboration
needs := #[`@/subversoExtractMod, `@/«extract-lakefile»]

/-- Rendering of elaborated Lake configurations, shared by `Manual` and `extract-lakefile`. -/
lean_lib ManualLakeTest where

/--
Elaborates Lean-format `lakefile.lean` examples for the manual, emitting both the elaborated
Expand Down
Loading