Merge "Support LOCAL_ENFORCE_USES_LIBRARIES in androidmk" am: 89733a4ce5
am: 197dc43bfd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1703985 Change-Id: I552ac1fefd6da7bbe804f51cb771cfc32b08ddef
This commit is contained in:
@@ -216,6 +216,8 @@ func init() {
|
||||
"LOCAL_JETIFIER_ENABLED": "jetifier",
|
||||
|
||||
"LOCAL_IS_UNIT_TEST": "unit_test",
|
||||
|
||||
"LOCAL_ENFORCE_USES_LIBRARIES": "enforce_uses_libs",
|
||||
})
|
||||
}
|
||||
|
||||
|
@@ -1444,6 +1444,23 @@ runtime_resource_overlay {
|
||||
theme: "FooTheme",
|
||||
|
||||
}
|
||||
`,
|
||||
},
|
||||
{
|
||||
desc: "LOCAL_ENFORCE_USES_LIBRARIES",
|
||||
in: `
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := foo
|
||||
LOCAL_ENFORCE_USES_LIBRARIES := false
|
||||
LOCAL_ENFORCE_USES_LIBRARIES := true
|
||||
include $(BUILD_PACKAGE)
|
||||
`,
|
||||
expected: `
|
||||
android_app {
|
||||
name: "foo",
|
||||
enforce_uses_libs: false,
|
||||
enforce_uses_libs: true,
|
||||
}
|
||||
`,
|
||||
},
|
||||
}
|
||||
|
Reference in New Issue
Block a user