blob: 8e6d232930d7ffba49da89cae0574b5030465105 [file] [log] [blame]
Shih-wei Liao5460a1f2012-03-16 22:41:16 -07001LOCAL_PATH := $(call my-dir)
2MCLD_ROOT_PATH := $(LOCAL_PATH)
3# For mcld.mk
4LLVM_ROOT_PATH := external/llvm
Shih-wei Liao1e94bad2012-07-17 20:39:23 -07005MCLD_ENABLE_ASSERTION := false
Shih-wei Liao5460a1f2012-03-16 22:41:16 -07006
7include $(CLEAR_VARS)
8
9# MCLinker Libraries
10subdirs := \
Shih-wei Liao355e7a72012-07-16 14:50:07 -070011 lib/ADT \
Shih-wei Liao5460a1f2012-03-16 22:41:16 -070012 lib/CodeGen \
Shih-wei Liao22add6f2012-12-15 17:21:00 -080013 lib/Core \
14 lib/Fragment \
Shih-wei Liao5460a1f2012-03-16 22:41:16 -070015 lib/LD \
16 lib/MC \
Shih-wei Liao22add6f2012-12-15 17:21:00 -080017 lib/Object \
Nicolas Geoffray11fc63e2014-03-04 14:50:52 +000018 lib/Script \
Shih-wei Liao5460a1f2012-03-16 22:41:16 -070019 lib/Support \
20 lib/Target
21
22# ARM Code Generation Libraries
23subdirs += \
24 lib/Target/ARM \
25 lib/Target/ARM/TargetInfo
26
Stephen Hines551ae4e2014-04-24 14:41:24 -070027# AArch64 Code Generation Libraries
28subdirs += \
29 lib/Target/AArch64 \
30 lib/Target/AArch64/TargetInfo
31
Shih-wei Liao5460a1f2012-03-16 22:41:16 -070032# MIPS Code Generation Libraries
33subdirs += \
34 lib/Target/Mips \
35 lib/Target/Mips/TargetInfo
36
37# X86 Code Generation Libraries
38subdirs += \
39 lib/Target/X86 \
40 lib/Target/X86/TargetInfo
41
42include $(MCLD_ROOT_PATH)/mcld.mk
43include $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, $(subdirs)))