60 lines
1.2 KiB
Makefile
60 lines
1.2 KiB
Makefile
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)
|