Skip to content

Add runtime library dirs for run and test#106

Merged
Sunrisepeak merged 2 commits into
mainfrom
codex/gl-runtime-closure-mcpp
Jun 2, 2026
Merged

Add runtime library dirs for run and test#106
Sunrisepeak merged 2 commits into
mainfrom
codex/gl-runtime-closure-mcpp

Conversation

@Sunrisepeak
Copy link
Copy Markdown
Member

Summary

  • Add [runtime] manifest metadata for package runtime library directories, dlopen libraries, and capabilities.
  • Carry package runtime library directories through the build plan.
  • Inject runtime library paths for mcpp run and mcpp test, so dlopen-based package closures can be exercised without wrapper scripts.
  • Add manifest/unit coverage and an end-to-end dlopen fixture.

Test plan

  • mcpp build
  • mcpp test
  • mcpp run -- --version
  • MCPP=<rebased build output> bash tests/e2e/62_runtime_library_dirs.sh
  • git diff --check

@Sunrisepeak Sunrisepeak merged commit 0cd8b59 into main Jun 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant