Move libdlext_... to NATIVE_TESTS instead of ETC
ETC did end up causing problems, since it's not per-arch. But SHARED_LIBRARIES isn't correct either, since the build system tries to read shared libraries as ELF files (to create the toc files). NATIVE_TESTS is slightly better -- they are not libraries, so we don't attempt to generate toc files, but they are considered per-arch. Bug: 38463793 Test: Run CtsBionicTestCases Change-Id: I01b4b093359e0c39eb2f8639d5c5dde9e304ed20
This commit is contained in:
parent
6e7f14d9f7
commit
6718e0309e
1 changed files with 2 additions and 2 deletions
|
@ -22,7 +22,7 @@ BIONIC_TESTS_ZIPALIGN := $(HOST_OUT_EXECUTABLES)/bionic_tests_zipalign
|
|||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_MODULE_CLASS := ETC
|
||||
LOCAL_MODULE_CLASS := NATIVE_TESTS
|
||||
LOCAL_MODULE := libdlext_test_zip_zipaligned
|
||||
LOCAL_MODULE_SUFFIX := .zip
|
||||
LOCAL_MODULE_PATH := $($(bionic_2nd_arch_prefix)TARGET_OUT_DATA_NATIVE_TESTS)/bionic-loader-test-libs/libdlext_test_zip
|
||||
|
@ -44,7 +44,7 @@ $(LOCAL_BUILT_MODULE): $(my_shared_libs) $(BIONIC_TESTS_ZIPALIGN)
|
|||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_MODULE_CLASS := ETC
|
||||
LOCAL_MODULE_CLASS := NATIVE_TESTS
|
||||
LOCAL_MODULE := libdlext_test_runpath_zip_zipaligned
|
||||
LOCAL_MODULE_SUFFIX := .zip
|
||||
LOCAL_MODULE_PATH := $($(bionic_2nd_arch_prefix)TARGET_OUT_DATA_NATIVE_TESTS)/bionic-loader-test-libs/libdlext_test_runpath_zip
|
||||
|
|
Loading…
Reference in a new issue