Files
build_soong/cc
Ivan Lozano 52767be335 Add support for Rust C libraries.
Adds the ability for rust modules to be compiled as C libraries, and
allows cc modules to depend on these rust-generated modules. This also
means that soong-rust should not have any dependencies on soong-cc aside
from what's required for testing.

There's a couple small fixes included as well:

 - A bug in libNameFromFilePath that caused issues when library's had
 "lib" in their name.
 - VariantName is removed from rust library MutatedProperties since this
 was unused.

Bug: 140726209
Test: Soong tests pass.
Test: Example cc_binary can include a rust shared library as a dep.
Test: m crosvm.experimental
Change-Id: Ia7deed1345d2423001089014cc65ce7934123da4
2019-10-28 22:09:01 -07:00
..
2019-10-22 17:01:15 -07:00
2018-11-19 15:26:14 -08:00
2019-10-28 22:09:01 -07:00
2019-10-28 22:09:01 -07:00
2019-10-28 22:09:01 -07:00
2017-10-19 22:39:32 +09:00
2018-10-09 02:16:58 +00:00
2019-06-27 14:46:10 -07:00
2019-10-28 22:09:01 -07:00
2019-08-22 13:21:37 -07:00
2019-10-28 22:09:01 -07:00
2019-10-28 22:09:01 -07:00
2019-09-19 10:51:03 -07:00
2019-09-10 11:22:59 +09:00
2019-09-22 08:21:27 +09:00
2019-04-02 16:38:55 +00:00
2016-08-01 14:36:22 -07:00
2019-10-28 22:09:01 -07:00
2019-10-28 22:09:01 -07:00
2019-10-28 22:09:01 -07:00
2019-09-13 12:18:47 -07:00
2019-10-28 22:09:01 -07:00