Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c2b56dc1 authored by Jooyung Han's avatar Jooyung Han
Browse files

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
parent 2aabeed1
Loading
Loading
Loading
Loading
+0 −21
Original line number Original line Diff line number Diff line
@@ -293,27 +293,6 @@ LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/system/etc
LOCAL_MODULE_STEM := ld.config.txt
LOCAL_MODULE_STEM := ld.config.txt
include $(BUILD_PREBUILT)
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
# sanitizer.libraries.txt
include $(CLEAR_VARS)
include $(CLEAR_VARS)