X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-c-bindings;a=blobdiff_plain;f=genbindings.sh;h=7afc274efb2a21da6099b15b44f3368bfd452a4f;hp=9aec12d7c8471775860bff6cee46c5afa76e00c1;hb=7d6ab52de8b5d0e0afa7b44d3930a20073e4be36;hpb=f06695056524c83a9c875f65bb33643bdc1dd0ad diff --git a/genbindings.sh b/genbindings.sh index 9aec12d..7afc274 100755 --- a/genbindings.sh +++ b/genbindings.sh @@ -198,13 +198,13 @@ if [ "$HOST_PLATFORM" = "host: x86_64-apple-darwin" ]; then # stdlib.h doesn't exist in clang's wasm sysroot, and cbindgen # doesn't actually use it anyway, so drop the import. - sed -i '' 's/#include /#include /g' include/lightning.h + sed -i '' 's/#include /#include "ldk_rust_types.h"/g' include/lightning.h else sed -i 's/typedef LDKnative.*Import.*LDKnative.*;//g' include/lightning.h # stdlib.h doesn't exist in clang's wasm sysroot, and cbindgen # doesn't actually use it anyway, so drop the import. - sed -i 's/#include /#include /g' include/lightning.h + sed -i 's/#include /#include "ldk_rust_types.h"/g' include/lightning.h fi # Finally, sanity-check the generated C and C++ bindings with demo apps: