Skip to content

mcpp-community/mcpp-index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mcpp-index

Package index registry for the mcpp build tool.

This repository indexes modular C++23 packages that follow the xpkg v1 spec plus the mcpp extension segment.

How is this different from xim-pkgindex / mcpplibs-index?

Repo Format Build tool Status
d2learn/xim-pkgindex xpkg v1 (Lua) xlings + various Official xlings index
mcpplibs/mcpplibs-index xmake package(...) xmake mcpplibs xmake-style index
mcpp-community/mcpp-index (this) xpkg v1 + mcpp ext mcpp Modular-only, mcpp-driven

Layout

pkgs/<letter>/<package>.lua    Each indexed package
docs/                           Contributor docs
.github/workflows/              CI: lint, validate, deploy

Using this index

mcpp registers mcpp-index automatically as the default registry. With a fresh mcpp install:

mcpp env                                     # initializes ~/.mcpp/registry/
mcpp search hello                             # searches mcpp-index
mcpp add mcpplibs.templates@0.0.1             # adds to your project's mcpp.toml
mcpp build                                    # mcpp pulls source via xlings, builds

Adding a package

See docs/19-creating-mcpp-index.md in the mcpp repo.

License

Package descriptions: CC0 (metadata is uncopyrightable). Each indexed package has its own license.

About

mcpp package index registry — modular C++23 packages for mcpp build tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages