Merge "Support LOCAL_CHECK_ELF_FILES in androidmk tool" am: 38a5faf639 am: 93127aea3e

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1926780

Change-Id: I871433573cae1603b44caa3d6d7ff9929fd438fb
This commit is contained in:
Yuntao Xu
2021-12-21 09:12:59 +00:00
committed by Automerger Merge Worker
2 changed files with 21 additions and 0 deletions

View File

@@ -229,6 +229,8 @@ func init() {
"LOCAL_IS_UNIT_TEST": "unit_test",
"LOCAL_ENFORCE_USES_LIBRARIES": "enforce_uses_libs",
"LOCAL_CHECK_ELF_FILES": "check_elf_files",
})
}

View File

@@ -1564,6 +1564,25 @@ android_app {
// LOCAL_NOTICE_FILE := license_notice
}
`,
},
{
desc: "LOCAL_CHECK_ELF_FILES",
in: `
include $(CLEAR_VARS)
LOCAL_MODULE := foo
LOCAL_SRC_FILES := test.c
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_CHECK_ELF_FILES := false
include $(BUILD_PREBUILT)
`,
expected: `
cc_prebuilt_library_shared {
name: "foo",
srcs: ["test.c"],
check_elf_files: false,
}
`,
},
}