migrate *.libraries.txt from Make to Soong
Migrating these files to soong modules and those modules are defined under /packages/modules/vndk since they are highly coupled with vndk. Bug: 141450808 Test: m llndk.libraries.txt Change-Id: Id33366f604e3e6696a9be95dc50f40d143325697
This commit is contained in:
parent
2aabeed1fd
commit
c2b56dc10e
|
@ -293,27 +293,6 @@ LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/system/etc
|
|||
LOCAL_MODULE_STEM := ld.config.txt
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
#######################################
|
||||
# {llndk,vndkcore,vndksp,vndkprivate,vndkcorevariant}.libraries.txt
|
||||
vndk_libraries_files := \
|
||||
llndk.libraries.txt:$(SOONG_LLNDK_LIBRARIES_FILE)\
|
||||
vndkcore.libraries.txt:$(SOONG_VNDKCORE_LIBRARIES_FILE)\
|
||||
vndksp.libraries.txt:$(SOONG_VNDKSP_LIBRARIES_FILE)\
|
||||
vndkprivate.libraries.txt:$(SOONG_VNDKPRIVATE_LIBRARIES_FILE)\
|
||||
vndkcorevariant.libraries.txt:$(SOONG_VNDKCOREVARIANT_LIBRARIES_FILE)
|
||||
|
||||
$(foreach pair,$(vndk_libraries_files),\
|
||||
$(eval _filename := $(call word-colon,1,$(pair)))\
|
||||
$(eval _prebuilt := $(call word-colon,2,$(pair)))\
|
||||
$(eval include $(CLEAR_VARS))\
|
||||
$(eval LOCAL_MODULE := $(_filename))\
|
||||
$(eval LOCAL_MODULE_CLASS := ETC)\
|
||||
$(eval LOCAL_PREBUILT_MODULE_FILE := $(_prebuilt))\
|
||||
$(eval LOCAL_MODULE_PATH := $(TARGET_OUT_ETC))\
|
||||
$(eval LOCAL_MODULE_STEM := $(call append_vndk_version,$(LOCAL_MODULE)))\
|
||||
$(eval include $(BUILD_PREBUILT)))
|
||||
vndk_libraries_files :=
|
||||
|
||||
#######################################
|
||||
# sanitizer.libraries.txt
|
||||
include $(CLEAR_VARS)
|
||||
|
|
Loading…
Reference in New Issue