Merge "Escape cc ldflags in bp2build conversion" am: 9deb87e8e2
am: e2f1b14961
am: 04bf233677
am: ef3b27ec23
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973479 Change-Id: Ia6d24953475454388ff4dbc5fe194c1f2608332b
This commit is contained in:
@@ -644,7 +644,7 @@ func (la *linkerAttributes) bp2buildForAxisAndConfig(ctx android.BazelConversion
|
||||
|
||||
var linkerFlags []string
|
||||
if len(props.Ldflags) > 0 {
|
||||
linkerFlags = append(linkerFlags, props.Ldflags...)
|
||||
linkerFlags = append(linkerFlags, proptools.NinjaEscapeList(props.Ldflags)...)
|
||||
// binaries remove static flag if -shared is in the linker flags
|
||||
if isBinary && android.InList("-shared", linkerFlags) {
|
||||
axisFeatures = append(axisFeatures, "-static_flag")
|
||||
|
Reference in New Issue
Block a user