##===- source/Plugins/Makefile -----------------------------*- Makefile -*-===## # # The LLVM Compiler Infrastructure # # This file is distributed under the University of Illinois Open Source # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## LLDB_LEVEL := ../.. include $(LLDB_LEVEL)/../../Makefile.config DIRS := ABI/MacOSX-arm ABI/MacOSX-arm64 ABI/MacOSX-i386 ABI/SysV-x86_64 ABI/SysV-hexagon \ Disassembler/llvm \ ObjectContainer/BSD-Archive ObjectFile/ELF ObjectFile/PECOFF \ ObjectFile/JIT SymbolFile/DWARF SymbolFile/Symtab Process/Utility \ DynamicLoader/Static Platform Process/gdb-remote \ Instruction/ARM Instruction/ARM64 \ UnwindAssembly/InstEmulation UnwindAssembly/x86 \ LanguageRuntime/CPlusPlus/ItaniumABI \ LanguageRuntime/ObjC/AppleObjCRuntime \ DynamicLoader/POSIX-DYLD \ DynamicLoader/Hexagon-DYLD \ OperatingSystem/Python \ SymbolVendor/ELF ifeq ($(HOST_OS),Darwin) DIRS += Process/MacOSX-Kernel DIRS += DynamicLoader/MacOSX-DYLD DynamicLoader/Darwin-Kernel DIRS += ObjectContainer/Universal-Mach-O ObjectFile/Mach-O DIRS += SymbolVendor/MacOSX #DIRS += Process/MacOSX-User DIRS += Process/mach-core DIRS += SystemRuntime/MacOSX DIRS += Process/elf-core DIRS += JITLoader/GDB endif ifeq ($(HOST_OS),Linux) DIRS += DynamicLoader/MacOSX-DYLD DIRS += Process/Linux Process/POSIX DIRS += Process/elf-core DIRS += JITLoader/GDB endif ifeq ($(HOST_OS),MingW) DIRS += Process/elf-core DIRS += JITLoader/GDB endif ifneq (,$(filter $(HOST_OS), FreeBSD GNU/kFreeBSD)) DIRS += Process/FreeBSD Process/FreeBSD-Kernel Process/POSIX DIRS += Process/elf-core DIRS += JITLoader/GDB endif include $(LLDB_LEVEL)/Makefile