platform_build_soong/bazel
Chris Parsons af24cdd99f Split asm and c flags and srcs in bp2build output
This allows removal of almost all current items from the mixed build
denylist, which were previously broken due to being unable to separately
control flags for compilations of different languages within the same
target.

Note that this does not appropriately implement asm/c srcs and flags for
either the shared variant or the static variant. This will require a
followup.

Test: bp2build.sh and mixed_libc.sh CI scripts
Test: Updated b2build tests

Change-Id: I28cf7437ee96cdf2fdbcb1eda2303691cff08ba4
2021-05-24 21:49:14 -04:00
..
cquery Incorporate cc_library_headers into mixed builds 2021-04-23 09:37:33 -04:00
Android.bp Add a way to remove duplicates from Bazel label lists, to e.g. avoid duplicate deps. 2021-03-15 11:51:31 +00:00
aquery.go Support middleman actions in mixed builds 2021-05-18 14:07:44 -04:00
aquery_test.go Support middleman actions in mixed builds 2021-05-18 14:07:44 -04:00
constants.go Dump bazel product config in Soong 2021-05-19 17:38:56 -04:00
properties.go Split asm and c flags and srcs in bp2build output 2021-05-24 21:49:14 -04:00
properties_test.go bp2build: refactor/standardize cc_* bp2build converters 2021-04-22 08:31:24 +00:00