aboutsummaryrefslogtreecommitdiff
path: root/book/src/build/cargo.md
diff options
context:
space:
mode:
Diffstat (limited to 'book/src/build/cargo.md')
-rw-r--r--book/src/build/cargo.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/book/src/build/cargo.md b/book/src/build/cargo.md
index 82ccfb50..6e9af802 100644
--- a/book/src/build/cargo.md
+++ b/book/src/build/cargo.md
@@ -12,12 +12,12 @@ CXX's integration with Cargo is handled through the [cxx-build] crate.
[cxx-build]: https://docs.rs/cxx-build
-```toml,hidelines
-## Cargo.toml
-# [package]
-# name = "..."
-# version = "..."
-# edition = "2018"
+```toml,hidelines=...
+# Cargo.toml
+...[package]
+...name = "..."
+...version = "..."
+...edition = "2021"
[dependencies]
cxx = "1.0"
@@ -38,7 +38,7 @@ set up any additional source files and compiler flags as normal.
fn main() {
cxx_build::bridge("src/main.rs") // returns a cc::Build
.file("src/demo.cc")
- .flag_if_supported("-std=c++11")
+ .std("c++11")
.compile("cxxbridge-demo");
println!("cargo:rerun-if-changed=src/main.rs");