summaryrefslogtreecommitdiff
path: root/docs/markdown/Release-notes-for-0.42.0.md
diff options
context:
space:
mode:
authorAdam C. Foltzer <acfoltzer@galois.com>2017-06-30 16:15:25 -0400
committerJussi Pakkanen <jpakkane@gmail.com>2017-07-02 10:06:58 -0400
commitaf7c8ab449b8e59bdbdbcb9e1f7ee8b93184ce0c (patch)
tree64cc050c4e8d82418987d2e3759e7d34135d9107 /docs/markdown/Release-notes-for-0.42.0.md
parentc0ab6e9d5b9cb5e98d3d17eca42b9d596b873b0a (diff)
downloadmeson-af7c8ab449b8e59bdbdbcb9e1f7ee8b93184ce0c.tar.gz
add changelog for Rust crate-type support
Diffstat (limited to 'docs/markdown/Release-notes-for-0.42.0.md')
-rw-r--r--docs/markdown/Release-notes-for-0.42.0.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/markdown/Release-notes-for-0.42.0.md b/docs/markdown/Release-notes-for-0.42.0.md
index ea9d7b1fb..d6d53653a 100644
--- a/docs/markdown/Release-notes-for-0.42.0.md
+++ b/docs/markdown/Release-notes-for-0.42.0.md
@@ -36,3 +36,13 @@ pkg.generate(libraries : libs,
description : 'A simple demo library.',
extra_cflags : '-Dfoo' )
```
+
+## Allow crate type configuration for Rust compiler
+
+Rust targets now take an optional `rust_crate_type` keyword, allowing
+you to set the crate type of the resulting artifact. Valid crate types
+are `dylib` or `cdylib` for shared libraries, and `rlib` or
+`staticlib` for static libraries. For more, see
+Rust's [linkage reference][rust-linkage].
+
+[rust-linkage]: https://doc.rust-lang.org/reference/linkage.html