Skip to content

doc: lake: add needs and native library options to README#8190

Merged
tydeu merged 3 commits intoleanprover:masterfrom
tydeu:lake/doc-dynlib
May 1, 2025
Merged

doc: lake: add needs and native library options to README#8190
tydeu merged 3 commits intoleanprover:masterfrom
tydeu:lake/doc-dynlib

Conversation

@tydeu
Copy link
Copy Markdown
Member

@tydeu tydeu commented May 1, 2025

This PR adds documentation for native library options (e.g., dynlibs, plugins, moreLinkObjs, moreLinkLibs) and needs to the Lake README. It is also includes information about specifying targets on the Lake CLI and in Lean and TOML configuration files.

@tydeu tydeu added the changelog-lake Lake label May 1, 2025
@tydeu tydeu force-pushed the lake/doc-dynlib branch from 66ac23f to 95c950f Compare May 1, 2025 00:48
@tydeu tydeu marked this pull request as ready for review May 1, 2025 01:04
@tydeu tydeu force-pushed the lake/doc-dynlib branch from 20f4983 to 950c792 Compare May 1, 2025 01:15
@tydeu tydeu force-pushed the lake/doc-dynlib branch from 950c792 to fe6727b Compare May 1, 2025 01:17
@github-actions github-actions bot added the toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN label May 1, 2025
ghost pushed a commit to leanprover-community/batteries that referenced this pull request May 1, 2025
ghost pushed a commit to leanprover-community/mathlib4 that referenced this pull request May 1, 2025
@tydeu tydeu changed the title doc: lake: add needs and dynlibs to README doc: lake: add needs and native library options to README May 1, 2025
@tydeu tydeu added this pull request to the merge queue May 1, 2025
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: “ initializaiter”

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: depreacted

@ghost
Copy link
Copy Markdown

ghost commented May 1, 2025

Mathlib CI status (docs):

@ghost ghost added the builds-mathlib CI has verified that Mathlib builds against this PR label May 1, 2025
Merged via the queue into leanprover:master with commit 18a9a69 May 1, 2025
23 checks passed
@tydeu tydeu deleted the lake/doc-dynlib branch May 1, 2025 02:47
tydeu added a commit to tydeu/lean4 that referenced this pull request May 1, 2025
…er#8190)

This PR adds documentation for native library options (e.g., `dynlibs`,
`plugins`, `moreLinkObjs`, `moreLinkLibs`) and `needs` to the Lake
README. It is also includes information about specifying targets on the
Lake CLI and in Lean and TOML configuration files.
tydeu added a commit that referenced this pull request May 1, 2025
This PR backports fixes to dynamic library linking and loading in Lake
to `v4.19.0`.

Includes changes from #7809, #8026, #8152, and #8190.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

builds-mathlib CI has verified that Mathlib builds against this PR changelog-lake Lake toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants