summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/markdown/snippets/rust-bindgen-cpp.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/markdown/snippets/rust-bindgen-cpp.md b/docs/markdown/snippets/rust-bindgen-cpp.md
new file mode 100644
index 000000000..e12e0f966
--- /dev/null
+++ b/docs/markdown/snippets/rust-bindgen-cpp.md
@@ -0,0 +1,6 @@
+## Bindgen will now use Meson's hueristic for what is a C++ header
+
+Bindgen natively assumes that a file with the extension `.cpp` is a C++ header,
+but that everything else is a C header. Meson has a whole list of extensions it
+considers to be C++, and now will automatically look for those extensions and
+set bindgen to treat those as C++