Skip to content

fix(index): refresh missing default mcpplibs index#89

Merged
Sunrisepeak merged 2 commits into
mainfrom
codex/finalize-xlings-mcpp-docs
May 30, 2026
Merged

fix(index): refresh missing default mcpplibs index#89
Sunrisepeak merged 2 commits into
mainfrom
codex/finalize-xlings-mcpp-docs

Conversation

@Sunrisepeak
Copy link
Copy Markdown
Member

@Sunrisepeak Sunrisepeak commented May 30, 2026

Summary

  • require the default mcpplibs index clone itself when checking index freshness
  • add regression coverage for mixed-cache homes that contain other xlings indices but no mcpplibs
  • bump release metadata to 0.0.36 and keep the binary --version source in sync
  • add an e2e guard that compares mcpp --version with mcpp.toml

Verification

  • mcpp build
  • MCPP=<0.0.36 binary> bash tests/e2e/01_help_and_version.sh
  • mcpp test
  • temporary mixed-cache repro: MCPP_HOME=<tmp-with-xim-pkgindex-only> <0.0.36 mcpp> search libarchive found compat:compat.libarchive
  • current xlings project: MCPP_HOME=/home/speak/.mcpp <0.0.36 mcpp> build

@Sunrisepeak Sunrisepeak merged commit 5423b21 into main May 30, 2026
3 checks passed
@Sunrisepeak Sunrisepeak deleted the codex/finalize-xlings-mcpp-docs branch May 30, 2026 18:34
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