Skip to content

[codex] fix project index dependency installs#95

Merged
Sunrisepeak merged 3 commits into
mainfrom
codex/project-index-direct-install-retry
May 31, 2026
Merged

[codex] fix project index dependency installs#95
Sunrisepeak merged 3 commits into
mainfrom
codex/project-index-direct-install-retry

Conversation

@Sunrisepeak
Copy link
Copy Markdown
Member

Summary

  • install project-local index packages through the xlings CLI path so local/path indices resolve into the project xlings data roots
  • expose local path indices under project xlings data layouts for hook-time lookup
  • preinstall inline mcpp.deps before running a package install hook, keeping library deps in mcpp.deps and hook tools in xpm deps

Validation

  • mcpp build
  • MCPP="$PWD/target/x86_64-linux-gnu/4d24c8b57fdbbbb4/bin/mcpp" bash tests/e2e/58_preinstall_mcpp_deps_for_hooks.sh
  • MCPP="$PWD/target/x86_64-linux-gnu/4d24c8b57fdbbbb4/bin/mcpp" bash tests/e2e/52_local_path_namespaced_index.sh
  • git diff --check

@Sunrisepeak Sunrisepeak marked this pull request as ready for review May 31, 2026 23:07
@Sunrisepeak Sunrisepeak merged commit 0d04a33 into main May 31, 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