-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Apply our Rust builder for
wasm-preview-adapter
crates (#58)
* update wasm building process * fix some check issues * fix byte-array-literals lints * fix build script lints * fix fmt * fix lints * add licensing * remove verify crate * move byte-array-literals to another dir * update * fix * update hermes Earthfile * update version * fix * fix * add Readme * fix README.md * fix * update build * disable benches * wip * wip * update rust-toolchain files * update Readme * wip * remove Cargo.lock * fix lints * fix spelling * wip * update readme * rename dir * rebuild wasi-preview1-component-adapter project structure * fix vs recommended file * update * fix linting * move wasi-preview-component-adapter from hermes dir to the root * update APACHE license * wip * refactor(wasm): Refactor wasm component adapter and wasi/wit code (#72) * refactor(wasm): Refactor wasm component adapter and wasi/wit code * fix(wasm): Fix code format * fix(wasm): Update standard WASI .wit files to latest version * fix(wasm): Cleanup WASM wit definitions and remove things not compatible with Hermes. * fix(wasm): Fix code format * fix(spelling): Fix spelling check for wasm code * feat(spelling): Add target to help build words lists * fix(wasm): Fix code format * fix(wasm): Use relative path to wit files so we don;t need symlink * feat(wasm): Rewrite cron module and introduce basic hermes modules. Others need re-writing * fix(spelling): Fix spellcheck errors --------- Co-authored-by: Steven Johnson <[email protected]>
- Loading branch information
Showing
89 changed files
with
2,309 additions
and
1,200 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
<!-- cspell: words indexmap --> | ||
|
||
# Hermes core | ||
|
||
An implementation of the Hermes core engine in Rust | ||
|
||
* [Hermes core](#hermes-core) | ||
* [Build notes](#build-notes) | ||
|
||
## Build notes | ||
|
||
During the build process, you may encounter specific known issues: | ||
[tower/issues/466](https://github.com/tower-rs/tower/issues/466) | ||
and [indexmap/issues/151](https://github.com/indexmap-rs/indexmap/issues/151). | ||
These issues can impede the build's success. | ||
We recommend explicitly setting the environment variable `CARGO_FEATURE_STD=1` as a temporary solution. | ||
This workaround has effectively bypassed the mentioned problems until a permanent fix is implemented. | ||
|
||
```shell | ||
CARGO_FEATURE_STD=1 cargo b | ||
``` |
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
[toolchain] | ||
channel = "1.73.0" | ||
channel = "1.75.0" | ||
profile = "default" | ||
components = [] | ||
targets = ["x86_64-unknown-linux-musl"] |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.