Move Soong's globbing-with-dependencies support into Blueprint so it can be used for subdirs= lines in Android.bp files. Blueprint has a slight change in behavior around subname= lines, it now always uses the subname and doesn't fall back to Blueprints. To support the Blueprints files in build/blueprint, use them directly with build=. Test: build, add source file that matches glob, rebuild Change-Id: Ifd0b0d3bc061aae0a16d6c7ca9a1cd8672656b4d
39 lines
686 B
Plaintext
39 lines
686 B
Plaintext
subname = "Android.bp"
|
|
|
|
build = [
|
|
"build/blueprint/Blueprints",
|
|
]
|
|
|
|
subdirs = [
|
|
"build/soong",
|
|
]
|
|
|
|
optional_subdirs = [
|
|
"art",
|
|
"bionic",
|
|
"build/kati",
|
|
"build/tools/*",
|
|
"dalvik",
|
|
"external/*",
|
|
"frameworks/av",
|
|
"frameworks/base",
|
|
"frameworks/native",
|
|
"frameworks/rs",
|
|
"frameworks/wilhelm",
|
|
"hardware/*",
|
|
"libcore",
|
|
"libnativehelper",
|
|
"packages/apps/HTMLViewer",
|
|
"prebuilts/ndk",
|
|
"prebuilts/sdk",
|
|
"system/core/*",
|
|
"system/extras/*",
|
|
"system/keymaster",
|
|
"system/hwservicemanager",
|
|
"system/libhidl",
|
|
"system/libhwbinder",
|
|
"system/media/*",
|
|
"system/security/*",
|
|
"system/tools/*",
|
|
]
|