Android.mk revision b4be41c9170580c07b79afb01617f52e0d8bcb70
1LOCAL_PATH := $(call my-dir)
2MCLD_ROOT_PATH := $(LOCAL_PATH)
3# For mcld.mk
4LLVM_ROOT_PATH := external/llvm
5MCLD_ENABLE_ASSERTION := false
6
7include $(CLEAR_VARS)
8
9# MCLinker Libraries
10subdirs := \
11  lib/ADT \
12  lib/Core \
13  lib/Fragment \
14  lib/LD \
15  lib/MC \
16  lib/Object \
17  lib/Script \
18  lib/Support \
19  lib/Target
20
21# ARM Code Generation Libraries
22subdirs += \
23  lib/Target/ARM \
24  lib/Target/ARM/TargetInfo
25
26# AArch64 Code Generation Libraries
27subdirs += \
28  lib/Target/AArch64 \
29  lib/Target/AArch64/TargetInfo
30
31# MIPS Code Generation Libraries
32subdirs += \
33  lib/Target/Mips \
34  lib/Target/Mips/TargetInfo
35
36# X86 Code Generation Libraries
37subdirs += \
38  lib/Target/X86 \
39  lib/Target/X86/TargetInfo
40
41# mcld executable
42subdirs += tools/mcld
43
44include $(MCLD_ROOT_PATH)/mcld.mk
45include $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, $(subdirs)))
46