| 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) |