DelSkayn / rquickjs

High level bindings to the quickjs javascript engine
MIT License
431 stars 58 forks source link

Add bindings for aarch64-linux-android #291

Open ahaoboy opened 2 months ago

ahaoboy commented 2 months ago

Although you can use the bindgen feature https://github.com/DelSkayn/rquickjs/issues/266 , bindgen_rs fails to compile in some scenarios, adding aarch64-linux-android will make compiling faster and easier.

DelSkayn commented 2 months ago

Sorry but I don't want to merge just bindings without CI support.

The existing supported bindings all have CI which will update and maintain the bindings as the target and quickjs changes. Bindings without CI will go out of date, requiring maintenance which I often can't and also don't want to do.

If you are willing to add CI integration to automatically update the bindings then I am happy to merge it.

ahaoboy commented 2 months ago

It seems not as easy as imagined...

Sytten commented 1 month ago

I would suggest looking at cross-rs (https://github.com/cross-rs/cross), it simplifies a lot the setup.