Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 1 | package config |
| 2 | |
| 3 | var ( |
ThiƩbaud Weksteen | 425a542 | 2020-08-06 20:20:19 +0200 | [diff] [blame] | 4 | // When adding a new path below, add a rustfmt.toml file at the root of |
Andrew Scull | 5a58bca | 2020-10-13 13:49:29 +0100 | [diff] [blame] | 5 | // the repository and enable the rustfmt repo hook. See aosp/1458238 |
ThiƩbaud Weksteen | 425a542 | 2020-08-06 20:20:19 +0200 | [diff] [blame] | 6 | // for an example. |
| 7 | // TODO(b/160223496): enable rustfmt globally. |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 8 | RustAllowedPaths = []string{ |
Lingfeng Yang | 0f8c5b4 | 2020-02-20 07:27:15 -0800 | [diff] [blame] | 9 | "external/minijail", |
Chih-Hung Hsieh | c74d723 | 2019-10-25 10:01:42 -0700 | [diff] [blame] | 10 | "external/rust", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 11 | "external/crosvm", |
| 12 | "external/adhd", |
Stephen Crane | fb67ab5 | 2020-05-06 14:28:21 -0700 | [diff] [blame] | 13 | "frameworks/native/libs/binder/rust", |
Andrew Scull | af2015d | 2020-10-13 11:42:28 +0100 | [diff] [blame] | 14 | "packages/modules/Virtualization", |
Matthew Maurer | 99020b0 | 2019-10-31 10:44:40 -0700 | [diff] [blame] | 15 | "prebuilts/rust", |
Yi Kong | 91c3e4e | 2020-08-05 01:03:05 +0800 | [diff] [blame] | 16 | "system/extras/profcollectd", |
Janis Danisevskis | 1edd039 | 2020-09-30 14:28:07 -0700 | [diff] [blame] | 17 | "system/hardware/interfaces/keystore2", |
Janis Danisevskis | 8b7eb8d | 2020-07-20 09:15:16 -0700 | [diff] [blame] | 18 | "system/security", |
Andrei Homescu | 834152c | 2020-07-31 19:52:45 -0700 | [diff] [blame] | 19 | "system/tools/aidl", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 20 | } |
| 21 | |
| 22 | RustModuleTypes = []string{ |
| 23 | "rust_binary", |
| 24 | "rust_binary_host", |
| 25 | "rust_library", |
| 26 | "rust_library_dylib", |
| 27 | "rust_library_rlib", |
Matthew Maurer | 2ae0513 | 2020-06-23 14:28:53 -0700 | [diff] [blame] | 28 | "rust_ffi", |
| 29 | "rust_ffi_shared", |
| 30 | "rust_ffi_static", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 31 | "rust_library_host", |
| 32 | "rust_library_host_dylib", |
| 33 | "rust_library_host_rlib", |
Matthew Maurer | 2ae0513 | 2020-06-23 14:28:53 -0700 | [diff] [blame] | 34 | "rust_ffi_host", |
| 35 | "rust_ffi_host_shared", |
| 36 | "rust_ffi_host_static", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 37 | "rust_proc_macro", |
Ivan Lozano | 8a34287 | 2019-11-14 07:36:22 -0800 | [diff] [blame] | 38 | "rust_test", |
| 39 | "rust_test_host", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 40 | } |
| 41 | ) |