Skip to content

Add llama.cpp b10069 under the unified mwrap identity - #5

Merged
Sunrisepeak merged 13 commits into
mainfrom
feat/runnable-project-template
Oct 24, 2026
Merged

Sunrisepeak merged 13 commits into
mainfrom
feat/runnable-project-template

Conversation

@Sunrisepeak

@Sunrisepeak Sunrisepeak commented Oct 23, 2026 •

Copy link
Copy Markdown
Member

Preserve the pinned unmodified llama.cpp tree and C API. Move the public module and typed macro constants into mcpplibs.mwrap.llamacpp, retain CPU/Metal/Vulkan feature ownership, and provide an actual CPU project template. The upstream build-number version is exact; independent mwrap-b10069 tags cannot overwrite the legacy b10069 release.

English README.md and Chinese README.zh.md follow the reviewed common layout, including full module import bullets before quickstart and a uniform Upstream link. Existing legacy package identities and release resources stay intact; the flat mwrap descriptor is prepared in index PR #564.

Validation at 0d55de134c5c16bc31b5fb1e91c5946236b8b829: All eight exact-head native/source/release-contract checks pass, including CPU, ARM64, Metal and Vulkan jobs. The complete 117-test Python suite, LLVM23 and GCC16 macro consumers pass locally. Export generation, upstream snapshot and source-lock checks retain immutable upstream bytes. GPU claims remain bounded by the documented driver/runtime configurations.

Self-review checked package/module identity, first-version mapping, generated exports and macro ownership, source/runtime dependencies, template rendering, bilingual links, archive byte equality and platform limits. Exact squash-commit CI is required before tagging; final GitCode mirrors and public-index installation/relocation remain publication gates. No mcpp engine changes.

@Sunrisepeak Sunrisepeak changed the title Add an executable CPU project template for llama.cpp b10069.3 Unify mwrap.llamacpp identity and upstream b10069 first release Oct 24, 2026
@Sunrisepeak Sunrisepeak changed the title Unify mwrap.llamacpp identity and upstream b10069 first release Add llama.cpp b10069 under the unified mwrap identity Oct 24, 2026
@Sunrisepeak
Sunrisepeak marked this pull request as ready for review October 24, 2026 22:59
@Sunrisepeak
Sunrisepeak merged commit fb2b979 into main Oct 24, 2026
8 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