platform_build_soong/rust/config
Thiébaud Weksteen 8e46efac71 Explicitly define Rust default lints
Add documentation on how lints are defined and used in Android. Merge
the deny_warnings attribute with a new attribute (no_lint) which can be
used to disable the default linting parameters.
Explicitly allow all lints for external/ and prebuilts/, which remove
any warning when building sysroot for the devices.

Test: cd external/rust/crates; mma
Test: add dummy internal Rust module; mma
Change-Id: I62be1c41aeda4068fb9e288038727c1de5ffe547
2020-07-01 17:11:58 +02:00
..
allowed_list.go Use inclusive language in build/soong 2020-06-11 15:33:16 -07:00
Android.bp Explicitly define Rust default lints 2020-07-01 17:11:58 +02:00
arm64_device.go Remove rust execute-only memory linker flag. 2020-04-09 09:40:50 -04:00
arm_device.go Provide 32-bit and 64-bit Rust libs by default. 2020-04-29 15:31:34 -04:00
global.go Explicitly define Rust default lints 2020-07-01 17:11:58 +02:00
lints.go Explicitly define Rust default lints 2020-07-01 17:11:58 +02:00
toolchain.go Add support for Rust C libraries. 2019-10-28 22:09:01 -07:00
x86_64_device.go Enable x86_64 device support 2019-11-13 17:46:24 -08:00
x86_darwin_host.go Fix darwin shared library and proc macro suffixes. 2020-05-29 13:08:27 +00:00
x86_device.go Add x86 device output for Rust 2019-12-12 19:18:06 -08:00
x86_linux_host.go Add AArch64 device Rust toolchain. 2019-09-24 10:35:28 -07:00