Bp2Build for libs property in java_library
Bp2build for both *->java_library and java_library->* edges. Change-Id: I2540c9af2ae2fe7677767d507647b1c6669b9bb7 Bug: 244210934 Test: ./bp2build testcase, manually inspected build files for hamcrest-library, hamcrest targets
This commit is contained in:
@@ -48,7 +48,15 @@ java_library_host {
|
||||
ExpectedBazelTargets: []string{
|
||||
MakeBazelTarget("java_library", "java-lib-host-1", AttrNameToString{
|
||||
"srcs": `["a.java"]`,
|
||||
"deps": `[":java-lib-host-2"]`,
|
||||
"deps": `[":java-lib-host-2-neverlink"]`,
|
||||
"target_compatible_with": `select({
|
||||
"//build/bazel/platforms/os:android": ["@platforms//:incompatible"],
|
||||
"//conditions:default": [],
|
||||
})`,
|
||||
}),
|
||||
MakeBazelTarget("java_library", "java-lib-host-1-neverlink", AttrNameToString{
|
||||
"exports": `[":java-lib-host-1"]`,
|
||||
"neverlink": `True`,
|
||||
"target_compatible_with": `select({
|
||||
"//build/bazel/platforms/os:android": ["@platforms//:incompatible"],
|
||||
"//conditions:default": [],
|
||||
@@ -60,6 +68,14 @@ java_library_host {
|
||||
"target_compatible_with": `select({
|
||||
"//build/bazel/platforms/os:android": ["@platforms//:incompatible"],
|
||||
"//conditions:default": [],
|
||||
})`,
|
||||
}),
|
||||
MakeBazelTarget("java_library", "java-lib-host-2-neverlink", AttrNameToString{
|
||||
"exports": `[":java-lib-host-2"]`,
|
||||
"neverlink": `True`,
|
||||
"target_compatible_with": `select({
|
||||
"//build/bazel/platforms/os:android": ["@platforms//:incompatible"],
|
||||
"//conditions:default": [],
|
||||
})`,
|
||||
}),
|
||||
},
|
||||
|
Reference in New Issue
Block a user