blob: e085f29ea8b32d70b532653f02e2fda1cfb6ae34 [file] [log] [blame]
The Android Open Source Project88b60792009-03-03 19:28:42 -08001# Copyright 2005 The Android Open Source Project
2#
3# Android.mk for apriori
4#
5
6LOCAL_PATH:= $(call my-dir)
7
8ifeq ($(TARGET_ARCH),arm)
9include $(CLEAR_VARS)
10
11LOCAL_LDLIBS += -ldl
12LOCAL_CFLAGS += -O2 -g
13LOCAL_CFLAGS += -fno-function-sections -fno-data-sections -fno-inline
14LOCAL_CFLAGS += -Wall -Wno-unused-function #-Werror
15LOCAL_CFLAGS += -DSUPPORT_ANDROID_PRELINK_TAGS
16LOCAL_CFLAGS += -DARM_SPECIFIC_HACKS
17LOCAL_CFLAGS += -DDEBUG
18
19ifeq ($(HOST_OS),windows)
20LOCAL_LDLIBS += -lintl
21endif
22
23LOCAL_SRC_FILES := \
24 isprelinked.c \
25 debug.c \
26 prelink_info.c
27
28LOCAL_C_INCLUDES:= \
29 $(LOCAL_PATH)/ \
30 external/elfutils/lib/ \
31 external/elfutils/libelf/ \
32 external/elfutils/libebl/ \
33 external/elfcopy/
34
35LOCAL_STATIC_LIBRARIES := libelfcopy libelf libebl libebl_arm #dl
36
37LOCAL_MODULE := isprelinked
38
39include $(BUILD_HOST_EXECUTABLE)
40endif #TARGET_ARCH==arm