quick-js-datepatch/libquickjs-sys
2022-08-13 18:07:09 +02:00
..
embed added date validation 2022-08-13 18:07:09 +02:00
src Initial Bindings Refactor 2021-06-08 21:24:47 +00:00
build.rs Stop canonicalizing paths in build.rs. 2021-02-04 21:52:25 +01:00
Cargo.toml Bump bindgen/cc versions 2021-02-04 22:00:54 +01:00
CHANGELOG.md Prepare -sy 0.10 release 2021-08-09 15:49:37 +02:00
LICENSE.txt Refactor crate names... damn name squatters! 2019-07-16 23:47:12 +02:00
README.md Update quickjs to 2021-03-27 2021-06-08 21:24:47 +00:00
release.toml Also add cargo-release config for sys crate 2020-05-27 10:14:54 +02:00
wrapper.h Refactor crate names... damn name squatters! 2019-07-16 23:47:12 +02:00

libquickjs-sys

FFI Bindings for quickjs, a Javascript engine.

See the quick crate for a high-level wrapper.

Version 0.9.0 Embedded VERSION: 2021-03-27

Embedded vs system

By default, an embedded version of quickjs is used.

If you want to use a version installed on your system, use:

libquickjs-sys = { version = "...", default-features = false, features = ["system"] }

Updating the embedded bindings

QuickJS sources and a pre-generated bindings.rs are included in the repo.

They are used if the embedded feature is enabled.

To updat the bindings, follow these steps:

  • (Install just)
  • Update the download URL in ./justfile
  • run just update-quickjs