Loading bp2build/cc_binary_conversion_test.go +4 −2 Original line number Diff line number Diff line Loading @@ -130,6 +130,7 @@ func TestBasicCcBinary(t *testing.T) { }, sdk_version: "current", min_sdk_version: "29", use_version_lib: true, } `, targets: []testBazelTarget{ Loading @@ -155,6 +156,7 @@ func TestBasicCcBinary(t *testing.T) { }`, "sdk_version": `"current"`, "min_sdk_version": `"29"`, "use_version_lib": `True`, }, }, }, Loading bp2build/cc_library_conversion_test.go +4 −2 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ cc_library { include_build_directory: false, sdk_version: "current", min_sdk_version: "29", use_version_lib: true, } `, expectedBazelTargets: makeCcLibraryTargets("foo-lib", attrNameToString{ Loading Loading @@ -144,6 +145,7 @@ cc_library { })`, "sdk_version": `"current"`, "min_sdk_version": `"29"`, "use_version_lib": `True`, }), }) } Loading cc/binary.go +4 −2 Original line number Diff line number Diff line Loading @@ -615,6 +615,7 @@ func binaryBp2build(ctx android.TopDownMutatorContext, m *Module, typ string) { Linkopts: baseAttrs.linkopts, Link_crt: baseAttrs.linkCrt, Use_libcrt: baseAttrs.useLibcrt, Use_version_lib: baseAttrs.useVersionLib, Rtti: baseAttrs.rtti, Stl: baseAttrs.stl, Cpp_std: baseAttrs.cppStd, Loading Loading @@ -667,6 +668,7 @@ type binaryAttributes struct { Link_crt bazel.BoolAttribute Use_libcrt bazel.BoolAttribute Use_version_lib bazel.BoolAttribute Rtti bazel.BoolAttribute Stl *string Loading cc/library.go +2 −0 Original line number Diff line number Diff line Loading @@ -352,6 +352,7 @@ func libraryBp2Build(ctx android.TopDownMutatorContext, m *Module) { Stl: compilerAttrs.stl, Cpp_std: compilerAttrs.cppStd, C_std: compilerAttrs.cStd, Use_version_lib: linkerAttrs.useVersionLib, Features: linkerAttrs.features, } Loading @@ -374,6 +375,7 @@ func libraryBp2Build(ctx android.TopDownMutatorContext, m *Module) { Stl: compilerAttrs.stl, Cpp_std: compilerAttrs.cppStd, C_std: compilerAttrs.cStd, Use_version_lib: linkerAttrs.useVersionLib, Additional_linker_inputs: linkerAttrs.additionalLinkerInputs, Loading Loading
bp2build/cc_binary_conversion_test.go +4 −2 Original line number Diff line number Diff line Loading @@ -130,6 +130,7 @@ func TestBasicCcBinary(t *testing.T) { }, sdk_version: "current", min_sdk_version: "29", use_version_lib: true, } `, targets: []testBazelTarget{ Loading @@ -155,6 +156,7 @@ func TestBasicCcBinary(t *testing.T) { }`, "sdk_version": `"current"`, "min_sdk_version": `"29"`, "use_version_lib": `True`, }, }, }, Loading
bp2build/cc_library_conversion_test.go +4 −2 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ cc_library { include_build_directory: false, sdk_version: "current", min_sdk_version: "29", use_version_lib: true, } `, expectedBazelTargets: makeCcLibraryTargets("foo-lib", attrNameToString{ Loading Loading @@ -144,6 +145,7 @@ cc_library { })`, "sdk_version": `"current"`, "min_sdk_version": `"29"`, "use_version_lib": `True`, }), }) } Loading
cc/binary.go +4 −2 Original line number Diff line number Diff line Loading @@ -615,6 +615,7 @@ func binaryBp2build(ctx android.TopDownMutatorContext, m *Module, typ string) { Linkopts: baseAttrs.linkopts, Link_crt: baseAttrs.linkCrt, Use_libcrt: baseAttrs.useLibcrt, Use_version_lib: baseAttrs.useVersionLib, Rtti: baseAttrs.rtti, Stl: baseAttrs.stl, Cpp_std: baseAttrs.cppStd, Loading Loading @@ -667,6 +668,7 @@ type binaryAttributes struct { Link_crt bazel.BoolAttribute Use_libcrt bazel.BoolAttribute Use_version_lib bazel.BoolAttribute Rtti bazel.BoolAttribute Stl *string Loading
cc/library.go +2 −0 Original line number Diff line number Diff line Loading @@ -352,6 +352,7 @@ func libraryBp2Build(ctx android.TopDownMutatorContext, m *Module) { Stl: compilerAttrs.stl, Cpp_std: compilerAttrs.cppStd, C_std: compilerAttrs.cStd, Use_version_lib: linkerAttrs.useVersionLib, Features: linkerAttrs.features, } Loading @@ -374,6 +375,7 @@ func libraryBp2Build(ctx android.TopDownMutatorContext, m *Module) { Stl: compilerAttrs.stl, Cpp_std: compilerAttrs.cppStd, C_std: compilerAttrs.cStd, Use_version_lib: linkerAttrs.useVersionLib, Additional_linker_inputs: linkerAttrs.additionalLinkerInputs, Loading