diff options
Diffstat (limited to 'bp2build')
-rw-r--r-- | bp2build/build_conversion.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bp2build/build_conversion.go b/bp2build/build_conversion.go index 2c293eae7..59af22dfc 100644 --- a/bp2build/build_conversion.go +++ b/bp2build/build_conversion.go @@ -173,6 +173,12 @@ func GenerateBazelTargets(ctx bpToBuildContext, codegenMode CodegenMode) map[str } t = generateBazelTarget(ctx, m) case QueryView: + // Blocklist certain module types from being generated. + if canonicalizeModuleType(ctx.ModuleType(m)) == "package" { + // package module name contain slashes, and thus cannot + // be mapped cleanly to a bazel label. + return + } t = generateSoongModuleTarget(ctx, m) default: panic(fmt.Errorf("Unknown code-generation mode: %s", codegenMode)) |