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{ |
A. Cody Schuffelen | 4e5fc3b | 2020-11-25 18:29:39 -0800 | [diff] [blame] | 9 | "device/google/cuttlefish", |
Alistair Delva | e172eaf | 2020-10-21 06:56:13 -0700 | [diff] [blame] | 10 | "external/adhd", |
| 11 | "external/crosvm", |
Victor Hsieh | 274597b | 2020-12-03 16:08:43 -0800 | [diff] [blame] | 12 | "external/libchromeos-rs", |
Lingfeng Yang | 0f8c5b4 | 2020-02-20 07:27:15 -0800 | [diff] [blame] | 13 | "external/minijail", |
Chih-Hung Hsieh | c74d723 | 2019-10-25 10:01:42 -0700 | [diff] [blame] | 14 | "external/rust", |
Alistair Delva | ea2974c | 2020-10-21 06:56:58 -0700 | [diff] [blame] | 15 | "external/vm_tools/p9", |
Stephen Crane | fb67ab5 | 2020-05-06 14:28:21 -0700 | [diff] [blame] | 16 | "frameworks/native/libs/binder/rust", |
Bernie Innocenti | 3a710d6 | 2020-12-05 02:55:53 +0900 | [diff] [blame] | 17 | "packages/modules/DnsResolver", |
Andrew Scull | af2015d | 2020-10-13 11:42:28 +0100 | [diff] [blame] | 18 | "packages/modules/Virtualization", |
Matthew Maurer | 99020b0 | 2019-10-31 10:44:40 -0700 | [diff] [blame] | 19 | "prebuilts/rust", |
Qasim Javed | d271ada | 2020-10-28 13:40:05 -0700 | [diff] [blame] | 20 | "system/bt", |
Yi Kong | 91c3e4e | 2020-08-05 01:03:05 +0800 | [diff] [blame] | 21 | "system/extras/profcollectd", |
Yi Kong | 2c9b3e0 | 2021-01-27 15:48:31 +0800 | [diff] [blame^] | 22 | "system/extras/simpleperf", |
Janis Danisevskis | 1edd039 | 2020-09-30 14:28:07 -0700 | [diff] [blame] | 23 | "system/hardware/interfaces/keystore2", |
Janis Danisevskis | 8b7eb8d | 2020-07-20 09:15:16 -0700 | [diff] [blame] | 24 | "system/security", |
Andrei Homescu | 834152c | 2020-07-31 19:52:45 -0700 | [diff] [blame] | 25 | "system/tools/aidl", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 26 | } |
| 27 | |
| 28 | RustModuleTypes = []string{ |
| 29 | "rust_binary", |
| 30 | "rust_binary_host", |
| 31 | "rust_library", |
| 32 | "rust_library_dylib", |
| 33 | "rust_library_rlib", |
Matthew Maurer | 2ae0513 | 2020-06-23 14:28:53 -0700 | [diff] [blame] | 34 | "rust_ffi", |
| 35 | "rust_ffi_shared", |
| 36 | "rust_ffi_static", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 37 | "rust_library_host", |
| 38 | "rust_library_host_dylib", |
| 39 | "rust_library_host_rlib", |
Matthew Maurer | 2ae0513 | 2020-06-23 14:28:53 -0700 | [diff] [blame] | 40 | "rust_ffi_host", |
| 41 | "rust_ffi_host_shared", |
| 42 | "rust_ffi_host_static", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 43 | "rust_proc_macro", |
Ivan Lozano | 8a34287 | 2019-11-14 07:36:22 -0800 | [diff] [blame] | 44 | "rust_test", |
| 45 | "rust_test_host", |
Ivan Lozano | e169ad7 | 2019-09-18 08:42:54 -0700 | [diff] [blame] | 46 | } |
| 47 | ) |