Skip to content

docs: describe shared library module declarations - #19888

Merged
acassis merged 1 commit into
apache:masterfrom
aviralgarg05:gsoc/shared-library-build-doc
Aug 18, 2026
Merged

docs: describe shared library module declarations#19888
acassis merged 1 commit into
apache:masterfrom
aviralgarg05:gsoc/shared-library-build-doc

Conversation

@aviralgarg05

@aviralgarg05 aviralgarg05 commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Depends-On: apache/nuttx-apps#3730

Summary

Document the BUILD_SHARED_LIBRARY declaration added by the companion apps
PR, including module naming, source files, build flags, and exported symbols.

Testing

  • tools/checkpatch.sh -m -g upstream/master..HEAD
  • Sphinx parsed and rendered the updated page; the full local -W build
    stopped at an unrelated missing plantuml executable

Document the nuttx-apps BUILD_SHARED_LIBRARY interface and its supported module variables.

Signed-off-by: aviralgarg05 <gargaviral99@gmail.com>
@github-actions github-actions Bot added Area: Documentation Improvements or additions to documentation Size: S The size of the change in this PR is small labels Aug 17, 2026
@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown

MemBrowse Memory Report

No memory changes detected for:

@acassis
acassis merged commit ee07c92 into apache:master Aug 18, 2026
26 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Documentation Improvements or additions to documentation Size: S The size of the change in this PR is small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants