Skip to content

Commit 27acd12

Browse files
committed
Roll to 0.30.0
1 parent 89cff47 commit 27acd12

File tree

22 files changed

+56
-56
lines changed

22 files changed

+56
-56
lines changed

Cargo.lock

+10-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[package]
1010
name = "autocxx"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["Adrian Taylor <[email protected]>"]
1313
license = "MIT OR Apache-2.0"
1414
description = "Safe autogenerated interop between Rust and C++"
@@ -29,7 +29,7 @@ resolver = "2"
2929
arbitrary_self_types = []
3030

3131
[dependencies]
32-
autocxx-macro = { path="macro", version="0.29.1" }
32+
autocxx-macro = { path="macro", version="0.30.0" }
3333
cxx = "1.0.78" # ... also needed because expansion of type_id refers to ::cxx
3434
aquamarine = "0.1" # docs
3535
moveit = { version = "0.6", features = [ "cxx" ] }

book/src/tutorial.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ First, add `autocxx` *and `cxx`* to your `dependencies` and `autocxx-build` to y
1919

2020
```toml
2121
[dependencies]
22-
autocxx = "0.29.1"
22+
autocxx = "0.30.0"
2323
cxx = "1.0"
2424

2525
[build-dependencies]
26-
autocxx-build = "0.29.1"
26+
autocxx-build = "0.30.0"
2727
miette = { version = "5", features = ["fancy"] } # optional but gives nicer error messages!
2828
```
2929

demo/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@
88

99
[package]
1010
name = "autocxx-demo"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["Adrian Taylor <[email protected]>"]
1313
edition = "2021"
1414

1515
[dependencies]
1616
cxx = "1.0.78"
17-
autocxx = { path = "..", version = "0.29.1" }
17+
autocxx = { path = "..", version = "0.30.0" }
1818

1919
[build-dependencies]
20-
autocxx-build = { path = "../gen/build", version = "0.29.1" }
20+
autocxx-build = { path = "../gen/build", version = "0.30.0" }
2121
miette = { version = "5", features = ["fancy"] }

engine/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[package]
1010
name = "autocxx-engine"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["Adrian Taylor <[email protected]>"]
1313
license = "MIT OR Apache-2.0"
1414
description = "Safe autogenerated interop between Rust and C++"
@@ -38,7 +38,7 @@ cc = { version = "1.0", optional = true }
3838
# There can be interdependencies between the code generated by cxx-gen and
3939
# what cxx expects to be there.
4040
cxx-gen = "0.7.78"
41-
autocxx-parser = { version = "=0.29.1", path = "../parser" }
41+
autocxx-parser = { version = "=0.30.0", path = "../parser" }
4242
version_check = "0.9"
4343
aquamarine = "0.1" # docs
4444
tempfile = "3.4"

examples/chromium-fake-render-frame-host/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ edition = "2021"
1414

1515
[dependencies]
1616
cxx = "1.0.78"
17-
autocxx = { path = "../..", version = "0.29.1" }
17+
autocxx = { path = "../..", version = "0.30.0" }
1818

1919
[build-dependencies]
20-
autocxx-build = { path = "../../gen/build", version = "0.29.1" }
20+
autocxx-build = { path = "../../gen/build", version = "0.30.0" }
2121
miette = { version = "5", features = ["fancy"] }

examples/cpp_calling_rust/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ edition = "2021"
1515

1616
[dependencies]
1717
cxx = "1.0.78"
18-
autocxx = { path = "../..", version="0.29.1" }
18+
autocxx = { path = "../..", version="0.30.0" }
1919
uwuify = "0.2.2"
2020
textwrap = "0.14"
2121
fastrand = "1.5.0"
2222

2323
[build-dependencies]
24-
autocxx-build = { path = "../../gen/build", version="0.29.1" }
24+
autocxx-build = { path = "../../gen/build", version="0.30.0" }
2525
regex = "1.5.4"
2626
miette = { version="5", features = [ "fancy" ] }

examples/llvm/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ edition = "2021"
1414

1515
[dependencies]
1616
cxx = "1.0.78"
17-
autocxx = { path = "../..", version = "0.29.1" }
17+
autocxx = { path = "../..", version = "0.30.0" }
1818

1919
[build-dependencies]
20-
autocxx-build = { path = "../../gen/build", version = "0.29.1" }
20+
autocxx-build = { path = "../../gen/build", version = "0.30.0" }
2121
miette = { version = "5", features = ["fancy"] }

examples/non-trivial-type-on-stack/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ edition = "2021"
1414

1515
[dependencies]
1616
cxx = "1.0.78"
17-
autocxx = { path = "../..", version = "0.29.1" }
17+
autocxx = { path = "../..", version = "0.30.0" }
1818

1919
[build-dependencies]
20-
autocxx-build = { path = "../../gen/build", version = "0.29.1" }
20+
autocxx-build = { path = "../../gen/build", version = "0.30.0" }
2121
miette = { version = "5", features = ["fancy"] }

examples/pod/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ edition = "2021"
1414

1515
[dependencies]
1616
cxx = "1.0.78"
17-
autocxx = { path = "../..", version = "0.29.1" }
17+
autocxx = { path = "../..", version = "0.30.0" }
1818

1919
[build-dependencies]
20-
autocxx-build = { path = "../../gen/build", version = "0.29.1" }
20+
autocxx-build = { path = "../../gen/build", version = "0.30.0" }
2121
miette = { version = "5", features = ["fancy"] }

examples/reference-wrappers/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ edition = "2021"
1414

1515
[dependencies]
1616
cxx = "1.0.78"
17-
autocxx = { path = "../..", version = "0.29.1" }
17+
autocxx = { path = "../..", version = "0.30.0" }
1818

1919
[build-dependencies]
20-
autocxx-build = { path = "../../gen/build", version = "0.29.1" }
20+
autocxx-build = { path = "../../gen/build", version = "0.30.0" }
2121
miette = { version = "5", features = ["fancy"] }

examples/s2/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ edition = "2021"
1616

1717
[dependencies]
1818
cxx = "1.0.78"
19-
autocxx = { path = "../..", version = "0.29.1" }
19+
autocxx = { path = "../..", version = "0.30.0" }
2020

2121
[build-dependencies]
22-
autocxx-build = { path = "../../gen/build", version = "0.29.1" }
22+
autocxx-build = { path = "../../gen/build", version = "0.30.0" }
2323
miette = { version = "5", features = ["fancy"] }

examples/steam-mini/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ edition = "2021"
1616

1717
[dependencies]
1818
cxx = "1.0.78"
19-
autocxx = { path = "../..", version = "0.29.1" }
19+
autocxx = { path = "../..", version = "0.30.0" }
2020

2121
[build-dependencies]
22-
autocxx-build = { path = "../../gen/build", version = "0.29.1" }
22+
autocxx-build = { path = "../../gen/build", version = "0.30.0" }
2323
miette = { version = "5", features = ["fancy"] }

examples/subclass/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ edition = "2021"
1616

1717
[dependencies]
1818
cxx = "1.0.78"
19-
autocxx = { path = "../..", version = "0.29.1" }
19+
autocxx = { path = "../..", version = "0.30.0" }
2020
uwuify = "0.2.2"
2121
textwrap = "0.15"
2222
fastrand = "1.5.0"
2323

2424
[build-dependencies]
25-
autocxx-build = { path = "../../gen/build", version = "0.29.1" }
25+
autocxx-build = { path = "../../gen/build", version = "0.30.0" }
2626
regex = "1.5.4"
2727
miette = { version = "5", features = ["fancy"] }

gen/build/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[package]
1010
name = "autocxx-build"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["Adrian Taylor <[email protected]>"]
1313
edition = "2021"
1414
license = "MIT OR Apache-2.0"
@@ -22,7 +22,7 @@ runtime = ["autocxx-engine/runtime"]
2222
static = ["autocxx-engine/static"]
2323

2424
[dependencies]
25-
autocxx-engine = { version = "=0.29.1", path = "../../engine", features = [
25+
autocxx-engine = { version = "=0.30.0", path = "../../engine", features = [
2626
"build",
2727
] }
2828
env_logger = "0.9.0"

gen/cmd/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[package]
1010
name = "autocxx-gen"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["Adrian Taylor <[email protected]>"]
1313
edition = "2021"
1414
license = "MIT OR Apache-2.0"
@@ -22,7 +22,7 @@ runtime = ["autocxx-engine/runtime"]
2222
static = ["autocxx-engine/static"]
2323

2424
[dependencies]
25-
autocxx-engine = { version = "=0.29.1", path = "../../engine" }
25+
autocxx-engine = { version = "=0.30.0", path = "../../engine" }
2626
clap = { version = "3.1.2", features = ["cargo"] }
2727
proc-macro2 = "1.0"
2828
env_logger = "0.9.0"
@@ -36,6 +36,6 @@ tempfile = "3.1"
3636
# This is necessary for building the projects created
3737
# by the trybuild test system...
3838
autocxx = { path = "../.." }
39-
autocxx-integration-tests = { path = "../../integration-tests", version = "=0.29.1" }
39+
autocxx-integration-tests = { path = "../../integration-tests", version = "=0.30.0" }
4040
cxx = "1.0.78"
4141
itertools = "0.10.3"

integration-tests/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[package]
1010
name = "autocxx-integration-tests"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
autotests = false
1313
edition = "2021"
1414
authors = ["Adrian Taylor <[email protected]>"]
@@ -32,8 +32,8 @@ quote = "1.0"
3232
once_cell = "1.7"
3333
# This is necessary for building the projects created
3434
# by the trybuild test system...
35-
autocxx = { path = "..", version = "=0.29.1" }
36-
autocxx-engine = { version = "=0.29.1", path = "../engine", features = [
35+
autocxx = { path = "..", version = "=0.30.0" }
36+
autocxx-engine = { version = "=0.30.0", path = "../engine", features = [
3737
"build",
3838
] }
3939
moveit = { version = "0.6", features = [ "cxx" ] }

macro/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[package]
1010
name = "autocxx-macro"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["Adrian Taylor <[email protected]>"]
1313
license = "MIT OR Apache-2.0"
1414
description = "Safe autogenerated interop between Rust and C++"
@@ -21,7 +21,7 @@ categories = ["development-tools::ffi", "api-bindings"]
2121
proc-macro = true
2222

2323
[dependencies]
24-
autocxx-parser = { path = "../parser", version = "=0.29.1" }
24+
autocxx-parser = { path = "../parser", version = "=0.30.0" }
2525
proc-macro-error = "1.0"
2626
proc-macro2 = "1.0.11"
2727
quote = "1.0"

parser/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[package]
1010
name = "autocxx-parser"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["Adrian Taylor <[email protected]>"]
1313
license = "MIT OR Apache-2.0"
1414
description = "Safe autogenerated interop between Rust and C++"

tools/mdbook-preprocessor/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[package]
1010
name = "autocxx-mdbook-preprocessor"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["adetaylor <[email protected]>"]
1313
edition = "2021"
1414

@@ -18,7 +18,7 @@ serde_json = "1"
1818
itertools = "0.10"
1919
anyhow = "1"
2020
regex = "1"
21-
autocxx-integration-tests = { path = "../../integration-tests", version = "=0.29.1" }
21+
autocxx-integration-tests = { path = "../../integration-tests", version = "=0.30.0" }
2222
rayon = "1.5"
2323
gag = "1.0"
2424
env_logger = "0.9.0"

tools/reduce/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88

99
[package]
1010
name = "autocxx-reduce"
11-
version = "0.29.1"
11+
version = "0.30.0"
1212
authors = ["adetaylor <[email protected]>"]
1313
edition = "2021"
1414

1515
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1616

1717
[dependencies]
18-
autocxx-engine = { version = "=0.29.1", path = "../../engine" }
19-
autocxx-parser = { version = "=0.29.1", path = "../../parser", features = [
18+
autocxx-engine = { version = "=0.30.0", path = "../../engine" }
19+
autocxx-parser = { version = "=0.30.0", path = "../../parser", features = [
2020
"reproduction_case",
2121
] }
2222
clap = { version = "3.1.2", features = ["cargo"] }

0 commit comments

Comments
 (0)