bp2build: split full_cc_library into shared/static

Test: mixed_droid.sh in conjunction with rule changes
Test: bp2build.sh
Change-Id: If0577065fd39a0446eab16b62c15204d43207e19
This commit is contained in:
Chris Parsons
2021-12-03 17:27:16 -05:00
parent 85c0097d69
commit 77acf2e5c1
5 changed files with 561 additions and 434 deletions

View File

@@ -257,9 +257,14 @@ cc_library {
CcObjectFiles: []string{"foo.o"},
Includes: []string{"include"},
SystemIncludes: []string{"system_include"},
RootStaticArchives: []string{"foo.a"},
RootDynamicLibraries: []string{"foo.so"},
},
"//foo/bar:bar_bp2build_cc_library_static": cquery.CcInfo{
CcObjectFiles: []string{"foo.o"},
Includes: []string{"include"},
SystemIncludes: []string{"system_include"},
RootStaticArchives: []string{"foo.a"},
},
},
}
ctx := testCcWithConfig(t, config)