Commit | Line | Data |
---|---|---|
e4fc6580 MO |
1 | # SPDX-License-Identifier: GPL-2.0 |
2 | ||
3 | menuconfig SAMPLES_RUST | |
4 | bool "Rust samples" | |
5 | depends on RUST | |
6 | help | |
7 | You can build sample Rust kernel code here. | |
8 | ||
9 | If unsure, say N. | |
10 | ||
11 | if SAMPLES_RUST | |
12 | ||
13 | config SAMPLE_RUST_MINIMAL | |
14 | tristate "Minimal" | |
15 | help | |
16 | This option builds the Rust minimal module sample. | |
17 | ||
18 | To compile this as a module, choose M here: | |
19 | the module will be called rust_minimal. | |
20 | ||
21 | If unsure, say N. | |
22 | ||
c3630df6 MO |
23 | config SAMPLE_RUST_PRINT |
24 | tristate "Printing macros" | |
25 | help | |
26 | This option builds the Rust printing macros sample. | |
27 | ||
28 | To compile this as a module, choose M here: | |
29 | the module will be called rust_print. | |
30 | ||
31 | If unsure, say N. | |
32 | ||
e4fc6580 MO |
33 | config SAMPLE_RUST_HOSTPROGS |
34 | bool "Host programs" | |
35 | help | |
36 | This option builds the Rust host program samples. | |
37 | ||
38 | If unsure, say N. | |
39 | ||
40 | endif # SAMPLES_RUST |