Skip to content

Commit

Permalink
0.9.0-alpha
Browse files Browse the repository at this point in the history
  • Loading branch information
littledivy committed Nov 12, 2023
1 parent dcfa56e commit 34371f3
Show file tree
Hide file tree
Showing 6 changed files with 20 additions and 9 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

<img align="right" src="./assets/illustration.png" width=200>

[![ci](https://github.com/denoland/deno_bindgen/workflows/ci/badge.svg?branch=main)](https://github.com/denoland/deno_bindgen/actions)
[![crates](https://img.shields.io/crates/v/deno_bindgen.svg)](https://crates.io/crates/deno_bindgen)
[![docs](https://docs.rs/deno_bindgen/badge.svg)](https://docs.rs/deno_bindgen)

This tool aims to simplify glue code generation for Deno FFI libraries written
in Rust.

Expand Down
5 changes: 5 additions & 0 deletions assets/release.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# TODO: bmp
cargo publish -p deno_bindgen_ir
cargo publish -p deno_bindgen_macro
cargo publish -p deno_bindgen_cli
cargo publish -p deno_bindgen
6 changes: 3 additions & 3 deletions deno_bindgen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "deno_bindgen"
version = "0.8.1"
description = "This tool aims to simplify glue code generation for Deno FFI libraries written in Rust."
version = "0.9.0-alpha"
description = "Write high-level Deno FFI libraries in Rust."
documentation = "https://docs.rs/deno_bindgen"
homepage = "https://github.com/denoland/deno_bindgen"
repository = "https://github.com/denoland/deno_bindgen"
Expand All @@ -15,7 +15,7 @@ edition = "2021"
path = "./lib.rs"

[dependencies]
deno_bindgen_macro = { path = "../deno_bindgen_macro", version = "0.8.1" }
deno_bindgen_macro = { path = "../deno_bindgen_macro", version = "0.9.0-alpha" }
deno_bindgen_ir = { path = "../deno_bindgen_ir", version = "0.1.0" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
Expand Down
3 changes: 2 additions & 1 deletion deno_bindgen_cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ name = "deno_bindgen"
path = "./main.rs"

[dependencies]
structopt = "0.3.26"
deno_bindgen_ir = { path = "../deno_bindgen_ir", version = "0.1.0" }

structopt = "0.3.26"
dlopen2 = "0.6.1"
cargo_metadata = "0.18.1"
7 changes: 4 additions & 3 deletions deno_bindgen_macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "deno_bindgen_macro"
version = "0.8.1"
description = "This tool aims to simplify glue code generation for Deno FFI libraries written in Rust."
version = "0.9.0-alpha"
description = "Write high-level Deno FFI libraries in Rust."
documentation = "https://docs.rs/deno_bindgen_macro"
homepage = "https://github.com/denoland/deno_bindgen"
repository = "https://github.com/denoland/deno_bindgen"
Expand All @@ -15,13 +15,14 @@ edition = "2021"
proc-macro = true

[dependencies]
deno_bindgen_ir = { path = "../deno_bindgen_ir", version = "0.1.0" }

proc-macro2 = "1.0"
quote = "1.0"
syn = { version = "2.0", features = ["full", "extra-traits"] }
serde = { version = "1.0.59", features = ["derive"] }
serde_json = "1.0.59"
Inflector = "0.11.4"
deno_bindgen_ir = { path = "../deno_bindgen_ir", version = "0.1.0" }

[dev-dependencies]
prettyplease = "0.2.15"
Expand Down

0 comments on commit 34371f3

Please sign in to comment.