[backport release-23.0.0] Use cmake to build wasmtime-c-api (#9031)#9102
Merged
alexcrichton merged 1 commit intobytecodealliance:release-23.0.0from Aug 12, 2024
clason:release-23.0.0
Merged
[backport release-23.0.0] Use cmake to build wasmtime-c-api (#9031)#9102alexcrichton merged 1 commit intobytecodealliance:release-23.0.0from clason:release-23.0.0
alexcrichton merged 1 commit intobytecodealliance:release-23.0.0from
clason:release-23.0.0
Conversation
* Use cmake to build wasmtime-c-api * Properly expose features when building via cmake * Install all headers to same directory * Add vets * attempt to fix ci * Run all tests on CI prtest:full * Set CARGO_BUILD_TARGET; add CMakeLists to package * Update comment on github action * Attempt to fix android build * Fix source dir modifications of c-api build * Re-add BINARY_DIR option * Fix build * Move header installation to a cmake script Try to avoid dealing with cmake configuration/platforms/etc. * Tweak build of headers * Install headers in build dir for examples * Add cmake files to dist, fix header install dir --------- Co-authored-by: Alex Crichton <alex@alexcrichton.com>
Author
|
Opened backport PRs for both the current and the upcoming release; let me know which (if any) you want to keep and I'll close the other one(s). |
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.
Use cmake to build wasmtime-c-api
Properly expose features when building via cmake
Install all headers to same directory
Add vets
attempt to fix ci
Run all tests on CI
prtest:full
Set CARGO_BUILD_TARGET; add CMakeLists to package
Update comment on github action
Attempt to fix android build
Fix source dir modifications of c-api build
Re-add BINARY_DIR option
Fix build
Move header installation to a cmake script
Try to avoid dealing with cmake configuration/platforms/etc.
Tweak build of headers
Install headers in build dir for examples
Add cmake files to dist, fix header install dir
Co-authored-by: Alex Crichton alex@alexcrichton.com