我正在尝试根据环境变量集在 Android.bp 中添加/删除模块。例如,如果我将 BUILD_SOURCE 设置为 1,则 Android.bp 中的 cc_prebuilt_binary 会被删除,而会添加一些 cc_binary。
我已经看过指南并看到了下面的句子, https://android.googlesource.com/platform/build/soong/#how-do-i-write-conditionals
Soong 故意不支持 Android.bp 文件中的条件。相反,需要条件的构建规则的复杂性在 Go 中处理
但我找不到控制整个模块而不是模块中的属性的方法。
有谁知道该怎么做或者指南在哪里?
提前致谢 :)