# Copyright 2005 The Android Open Source Project # # Android.mk for apriori # LOCAL_PATH:= $(call my-dir) ifneq ($(TARGET_SIMULATOR),true) include $(CLEAR_VARS) LOCAL_LDLIBS += -ldl LOCAL_CFLAGS += -O2 -g LOCAL_CFLAGS += -fno-function-sections -fno-data-sections -fno-inline LOCAL_CFLAGS += -Wall -Wno-unused-function #-Werror LOCAL_CFLAGS += -DSUPPORT_ANDROID_PRELINK_TAGS LOCAL_CFLAGS += -DDEBUG LOCAL_CFLAGS += -DADJUST_ELF=1 ifeq ($(TARGET_ARCH),arm) LOCAL_CFLAGS += -DARM_SPECIFIC_HACKS LOCAL_CFLAGS += -DBIG_ENDIAN=1 endif ifeq ($(HOST_OS),darwin) LOCAL_CFLAGS += -DFSCANF_IS_BROKEN endif ifeq ($(HOST_OS),windows) LOCAL_CFLAGS += -DFSCANF_IS_BROKEN LOCAL_LDLIBS += -lintl endif LOCAL_SRC_FILES := \ apriori.c \ cmdline.c \ debug.c \ hash.c \ main.c \ prelink_info.c \ rangesort.c \ source.c \ prelinkmap.c LOCAL_C_INCLUDES:= \ $(LOCAL_PATH)/ \ external/elfutils/lib/ \ external/elfutils/libelf/ \ external/elfutils/libebl/ \ external/elfcopy/ LOCAL_STATIC_LIBRARIES := libelfcopy libelf libebl #dl ifeq ($(TARGET_ARCH),arm) LOCAL_STATIC_LIBRARIES += libebl_arm endif LOCAL_MODULE := apriori include $(BUILD_HOST_EXECUTABLE) endif # TARGET_SIMULATOR != true