Skip to content

Commit f379c3c

Browse files
committed
[workerd-cxx] added patches descriptions (#10)
1 parent aeada50 commit f379c3c

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

PATCHES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Important changes:
2+
3+
- `no-abort` replacing panic with exception handling.
4+
- `require lifetime annotations on all returned references` - `no-abort` dependency
5+
6+
Misc changes:
7+
- `__WORKERD_CXX__ define to identify when workerd-cxx fork is in use` crate names are still
8+
`cxx*`, so extra mechanism is needed to identify the presence of the fork.
9+
- `build fixes` to better suit our build environment. These might be obsolete since there seems to
10+
better rules_rust support upstream.
11+
- `site fixes` fixing CI not to build a site and to run periodically

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
**This project is a fork of an excellent [cxx](https://crates.io/crates/cxx) crate for
2+
workerd/edgeworker projects. See [PATCHES.md](PATCHES.md) for the list of changes***
3+
4+
15
CXX — safe FFI between Rust and C++
26
=========================================
37

0 commit comments

Comments
 (0)