You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add mcpp build support and switch Linux CI to mcpp
Add `mcpp.toml` at the project root so mcpp can build the library
natively, dropping the hand-written `mcpp = {}` workaround in
mcpp-index. The Linux CI job now bootstraps mcpp via xlings and runs
`mcpp build` + `mcpp test`; macOS and Windows continue to use xmake
since mcpp's support on those platforms is still WIP.
Tests no longer define their own `main()` — `mcpp test` always links
`gtest_main`, so `tests/xmake.lua` is updated to request gtest with
`main = true` to keep both build systems consistent.
README adds a mcpp section under "构建" and "集成到构建工具".
0 commit comments