Repository navigation
Align onnxruntime-m first release and preserve upstream licensing - #3
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Align the initial mwrap release with its exact upstream version,
1.25.1, without a wrapper suffix, as explicitly requested by the user. Corrected first-release tags/assets and GitCode mirrors may replace the earlier problematic candidates after the new commit passes CI and self-review.Wrapper contributions use Apache-2.0 with mcpp-community attribution. Original upstream README/license bytes and inherited notices remain under upstream/ with pinned hashes and explicit deployment; SDK versions and ordinary APIs remain unchanged.
Keep wrapper Apache-2.0 LICENSE and NOTICE under licenses/onnxruntime/wrapper, separate from the SDK provider MIT LICENSE and ThirdPartyNotices. This prevents two owners from deploying different LICENSE bytes to the same path. The release guard enforces this separation and index relocation acceptance checks both licenses.
Current candidate:
dc900ae129a8dda86067cd5ef85658c7606bac7d. Fresh native CI, self-review, squash-commit CI, replacement asset hash verification and actual published-index consumption remain gates. No mcpp engine changes. Index integration: mcpplibs/mcpp-index#564.Final self-review at
dc900ae129a8dda86067cd5ef85658c7606bac7d: all current-head source/native/template workflows pass. The reviewed scope is recorded in the execution ledger: license-only corrections preserve implementation paths; Godot 10.0.0 stable regenerates from its exact upstream/default API with the obsolete shim removed and actual GCC/LLVM/header/extension tests passed. Retained document hashes, attribution, notice deployment, bilingual links and byte-preserving Windows checkout were checked. Earlier implementation tests remain separately recorded. Publication still requires exact squash-commit CI and formal archive/mirror verification.