diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2022-01-10 10:14:53 -0800 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2022-01-10 15:34:03 -0800 |
commit | e77582b251080a1170582e2591f3c36738806ff1 (patch) | |
tree | 724461129a23cc3a4d64faeebc285c532d397ab2 /docs/markdown | |
parent | 9952446a2a28ea2b009f4b8b2a14ad50f0878bdd (diff) | |
download | meson-e77582b251080a1170582e2591f3c36738806ff1.zip meson-e77582b251080a1170582e2591f3c36738806ff1.tar.gz meson-e77582b251080a1170582e2591f3c36738806ff1.tar.bz2 |
docs: fix rust module bindgen arguments
Fixes: 9795
Diffstat (limited to 'docs/markdown')
-rw-r--r-- | docs/markdown/Rust-module.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/docs/markdown/Rust-module.md b/docs/markdown/Rust-module.md index 9f8b09b..54834b7 100644 --- a/docs/markdown/Rust-module.md +++ b/docs/markdown/Rust-module.md @@ -34,7 +34,7 @@ that automatically. Additional, test only dependencies may be passed via the dependencies argument. -### bindgen(*, input: string | BuildTarget | []string | []BuildTarget, output: string, include_directories: []include_directories, c_args: []string, args: []string) +### bindgen(*, input: string | BuildTarget | [](string | BuildTarget), output: string, include_directories: []include_directories, c_args: []string, args: []string) This function wraps bindgen to simplify creating rust bindings around C libraries. This has two advantages over hand-rolling ones own with a @@ -60,8 +60,8 @@ rust = import('unstable-rust') inc = include_directories('..'¸ '../../foo') generated = rust.bindgen( - 'myheader.h', - 'generated.rs', + input : 'myheader.h', + output : 'generated.rs', include_directories : [inc, include_directories('foo')], args : ['--no-rustfmt-bindings'], c_args : ['-DFOO=1'], @@ -77,7 +77,7 @@ h1 = custom_target(...) h2 = custom_target(...) r1 = rust.bindgen( - [h1, h2], # h1 includes h2, - 'out.rs', + input : [h1, h2], # h1 includes h2, + output : 'out.rs', ) ``` |