Makefile revision 1.3
1# $OpenBSD: Makefile,v 1.3 2021/02/09 21:57:25 patrick Exp $ 2 3.include <bsd.own.mk> 4 5PROG= lldb-server 6BINDIR= /usr/bin 7NOMAN= 8 9SRCS= Acceptor.cpp \ 10 LLDBServerUtilities.cpp \ 11 SystemInitializerLLGS.cpp \ 12 lldb-platform.cpp \ 13 lldb-gdbserver.cpp \ 14 lldb-server.cpp \ 15 lldb.cpp \ 16 17LDADD+= -lcurses -ledit -lpanel 18 19 20.PATH: ${.CURDIR}/../../../llvm/lldb/source 21.PATH: ${.CURDIR}/../../../llvm/lldb/tools/lldb-server 22 23LLVM_LIBDEPS= clangAST \ 24 clangAnalysis \ 25 clangBasic \ 26 clangBasicTargets \ 27 clangCodeGen \ 28 clangDriver \ 29 clangDriverArch \ 30 clangEdit \ 31 clangFrontend \ 32 clangLex \ 33 clangParse \ 34 clangRewrite \ 35 clangRewriteFrontend \ 36 clangSema \ 37 clangSerialization \ 38 lldbABI \ 39 lldbAPI \ 40 lldbBreakpoint \ 41 lldbCommands \ 42 lldbCore \ 43 lldbDataFormatters \ 44 lldbExpression \ 45 lldbHostCommon \ 46 lldbHostOpenBSD \ 47 lldbHostPOSIX \ 48 lldbInitialization \ 49 lldbInterpreter \ 50 lldbPluginArchitecture \ 51 lldbPluginDisassembler \ 52 lldbPluginDynamicLoader \ 53 lldbPluginExpressionParser \ 54 lldbPluginInstruction \ 55 lldbPluginInstrumentationRuntime \ 56 lldbPluginJITLoader \ 57 lldbPluginLanguage \ 58 lldbPluginLanguageRuntime \ 59 lldbPluginMemoryHistory \ 60 lldbPluginObjectContainer \ 61 lldbPluginObjectFile \ 62 lldbPluginOperatingSystem \ 63 lldbPluginPlatform \ 64 lldbPluginProcess \ 65 lldbPluginScriptInterpreter \ 66 lldbPluginStructuredData \ 67 lldbPluginSymbolFile \ 68 lldbPluginSymbolVendor \ 69 lldbPluginSystemRuntime \ 70 lldbPluginUnwindAssembly \ 71 lldbSymbol \ 72 lldbTarget \ 73 lldbUtility 74 75 76LDADD+= -L ${.OBJDIR}/../libLLVM -lLLVM 77 78.include <bsd.prog.mk> 79 80CPPFLAGS+= ${LLDB_INCLUDES} \ 81 ${CLANG_INCLUDES} 82