am 1396cdeb: am 72353f83: resolved conflicts for merge of ab01c96b to lmp-mr1-dev * commit '1396cdeb03bf25c33d461a734f6ce739c8c5bc32': Ensure deterministic multidex partitioning
diff --git a/dexdump/Android.mk b/dexdump/Android.mk index d9a06d1..e92c8cc 100644 --- a/dexdump/Android.mk +++ b/dexdump/Android.mk
@@ -17,14 +17,17 @@ # LOCAL_PATH:= $(call my-dir) -dexdump_src_files := \ - DexDump.cpp +dexdump_src_files := DexDump.cpp +dexdump_c_includes := dalvik -dexdump_c_includes := \ - dalvik +dexdump_static_libraries_sdk := \ + libdex \ + libbase dexdump_static_libraries := \ - libdex + $(dexdump_static_libraries_sdk) \ + libutils \ + liblog ## ## @@ -38,7 +41,7 @@ LOCAL_SRC_FILES := $(dexdump_src_files) LOCAL_C_INCLUDES := $(dexdump_c_includes) LOCAL_SHARED_LIBRARIES := libz liblog libutils -LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries) +LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries_sdk) LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) LOCAL_MODULE_TAGS := optional LOCAL_LDLIBS += @@ -46,17 +49,6 @@ LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk include $(BUILD_EXECUTABLE) -include $(CLEAR_VARS) -LOCAL_MODULE := libdexdump_static -LOCAL_SRC_FILES := $(dexdump_src_files) -LOCAL_C_INCLUDES := $(dexdump_c_includes) -LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries) -LOCAL_SHARED_LIBRARIES := libutils -LOCAL_MODULE_TAGS := optional -LOCAL_32_BIT_ONLY := true -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk -include $(BUILD_STATIC_LIBRARY) - endif # !SDK_ONLY @@ -70,7 +62,7 @@ LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(dexdump_src_files) LOCAL_C_INCLUDES := $(dexdump_c_includes) -LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries) liblog libutils +LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries) ifneq ($(strip $(USE_MINGW)),) LOCAL_STATIC_LIBRARIES += libz else
diff --git a/dexlist/Android.mk b/dexlist/Android.mk index 4d4a709..7ac2b73 100644 --- a/dexlist/Android.mk +++ b/dexlist/Android.mk
@@ -32,7 +32,7 @@ LOCAL_SRC_FILES := $(dexdump_src_files) LOCAL_C_INCLUDES := $(dexdump_c_includes) LOCAL_SHARED_LIBRARIES := libcutils libz libutils -LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries) +LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries) libbase LOCAL_LDLIBS += LOCAL_32_BIT_ONLY := true LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk @@ -43,7 +43,7 @@ LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(dexdump_src_files) LOCAL_C_INCLUDES := $(dexdump_c_includes) -LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries) libcutils liblog libutils +LOCAL_STATIC_LIBRARIES := $(dexdump_static_libraries) libcutils liblog libutils libbase LOCAL_LDLIBS += -lpthread -lz # TODO: Move dexlist from libdex to libart and lose the 32-bit limitation. LOCAL_32_BIT_ONLY := true