Android.mk revision 36f008fba4d22731de67841ed674a8e96cb9d41a
1LOCAL_PATH := $(call my-dir) 2 3VNDK_SP_LIBRARIES := \ 4 android.hardware.renderscript@1.0\ 5 android.hardware.graphics.allocator@2.0\ 6 android.hardware.graphics.mapper@2.0\ 7 android.hardware.graphics.common@1.0\ 8 android.hidl.base@1.0\ 9 libhwbinder\ 10 libbase\ 11 libcutils\ 12 libhardware\ 13 libhidlbase\ 14 libhidltransport\ 15 libutils\ 16 libc++\ 17 libRS_internal\ 18 libRSDriver\ 19 libRSCpuRef\ 20 libbcinfo\ 21 libblas\ 22 libft2\ 23 libpng\ 24 libcompiler_rt\ 25 26define add-vndk-sp-lib 27include $$(CLEAR_VARS) 28LOCAL_MODULE := $1.vndk-sp 29LOCAL_MODULE_CLASS := SHARED_LIBRARIES 30LOCAL_PREBUILT_MODULE_FILE := $$(TARGET_OUT)/lib/$1.so 31LOCAL_MULTILIB := 32 32LOCAL_MODULE_TAGS := optional 33LOCAL_INSTALLED_MODULE_STEM := $1.so 34LOCAL_MODULE_SUFFIX := .so 35LOCAL_MODULE_RELATIVE_PATH := vndk-sp 36include $$(BUILD_PREBUILT) 37 38include $$(CLEAR_VARS) 39LOCAL_MODULE := $1.vndk-sp 40LOCAL_MODULE_CLASS := SHARED_LIBRARIES 41LOCAL_PREBUILT_MODULE_FILE := $$(TARGET_OUT)/lib64/$1.so 42LOCAL_MULTILIB := 64 43LOCAL_MODULE_TAGS := optional 44LOCAL_INSTALLED_MODULE_STEM := $1.so 45LOCAL_MODULE_SUFFIX := .so 46LOCAL_MODULE_RELATIVE_PATH := vndk-sp 47include $$(BUILD_PREBUILT) 48endef 49 50$(foreach lib,$(VNDK_SP_LIBRARIES),\ 51 $(eval $(call add-vndk-sp-lib,$(lib)))) 52