Support LOCAL_CERTIFICATE_LINEAGE for androidmk
Added the support of `LOCAL_CERTIFICATE_LINEAGE` for the mk2bp conversion tool `androidmk`. Bug: 185169879 Test: rum 'm androidmk' Test: TreeHugger Change-Id: I7e89e60be4be26833cac13c911a9b38284a47301
This commit is contained in:
@@ -104,6 +104,7 @@ func init() {
|
||||
"LOCAL_NDK_STL_VARIANT": "stl",
|
||||
"LOCAL_JAR_MANIFEST": "manifest",
|
||||
"LOCAL_CERTIFICATE": "certificate",
|
||||
"LOCAL_CERTIFICATE_LINEAGE": "lineage",
|
||||
"LOCAL_PACKAGE_NAME": "name",
|
||||
"LOCAL_MODULE_RELATIVE_PATH": "relative_install_path",
|
||||
"LOCAL_PROTOC_OPTIMIZE_TYPE": "proto.type",
|
||||
|
@@ -1461,6 +1461,22 @@ android_app {
|
||||
enforce_uses_libs: false,
|
||||
enforce_uses_libs: true,
|
||||
}
|
||||
`,
|
||||
},
|
||||
{
|
||||
desc: "LOCAL_CERTIFICATE_LINEAGE",
|
||||
in: `
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := foo
|
||||
LOCAL_MODULE_TAGS := tests
|
||||
LOCAL_CERTIFICATE_LINEAGE := lineage
|
||||
include $(BUILD_PACKAGE)
|
||||
`,
|
||||
expected: `
|
||||
android_test {
|
||||
name: "foo",
|
||||
lineage: "lineage",
|
||||
}
|
||||
`,
|
||||
},
|
||||
}
|
||||
|
Reference in New Issue
Block a user