aboutsummaryrefslogtreecommitdiff
path: root/source/Plugins/Android.mk
blob: b86808774b5b46959c4d22006c887493e1b74ab8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)

dirs := \
  ABI/MacOSX-arm \
  ABI/MacOSX-i386 \
  ABI/SysV-x86_64 \
  Disassembler/llvm \
  DynamicLoader/POSIX-DYLD \
  DynamicLoader/Static \
  Instruction/ARM \
  LanguageRuntime/CPlusPlus/ItaniumABI \
  LanguageRuntime/ObjC/AppleObjCRuntime \
  ObjectContainer/BSD-Archive \
  ObjectFile/ELF \
  ObjectFile/PECOFF \
  OperatingSystem/Python \
  Platform/gdb-server \
  Platform/MacOSX \
  Platform/Linux \
  Platform/FreeBSD \
  Process/gdb-remote \
  Process/Utility \
  SymbolFile/DWARF \
  SymbolFile/Symtab \
  UnwindAssembly/InstEmulation \
  UnwindAssembly/x86

ifeq ($(HOST_OS),darwin)
dirs += \
  DynamicLoader/Darwin-Kernel \
  DynamicLoader/MacOSX-DYLD \
  ObjectContainer/Universal-Mach-O \
  ObjectFile/Mach-O \
  Process/mach-core \
  Process/MacOSX-Kernel \
  SymbolVendor/MacOSX
endif

ifeq ($(HOST_OS),linux)
dirs += \
  DynamicLoader/MacOSX-DYLD \
  Process/elf-core \
  Process/Linux \
  Process/POSIX \
  SymbolVendor/ELF
endif

ifneq (,$(filter $(HOST_OS), freebsd))
dirs += \
  Process/elf-core \
  Process/FreeBSD \
  Process/POSIX \
  SymbolVendor/ELF
endif

subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, $(dirs)))

include $(subdirs)