Makefile revision 1.5
1# $OpenBSD: Makefile,v 1.5 2017/01/22 07:16:36 patrick Exp $ 2 3.include <bsd.own.mk> 4 5PROG= ld.lld 6BINDIR= /usr/bin 7SRCS= lld.cpp 8NOMAN= 9 10LDADD+= -ltermlib 11DPADD+= ${LIBTERMLIB} 12 13LINKS= ${BINDIR}/ld.lld ${BINDIR}/ld 14 15CPPFLAGS+= ${CLANG_INCLUDES} 16CPPFLAGS+= -I${.CURDIR}/../../../llvm/tools/lld/include 17 18.PATH: ${.CURDIR}/../../../llvm/tools/lld/tools/lld 19 20depend: 21 # Nothing here so far ... 22 23LLVM_LIBDEPS= lldCore \ 24 lldELF \ 25 lldConfig \ 26 LLVMLTO \ 27 LLVMPasses \ 28 LLVMOption \ 29 LLVMObjCARCOpts \ 30 LLVMipo \ 31 LLVMVectorize \ 32 LLVMLinker \ 33 LLVMIRReader \ 34 LLVMAsmParser \ 35 ${BACKEND_ASMPARSER} \ 36 ${BACKEND_CODEGEN} \ 37 LLVMSelectionDAG \ 38 LLVMAsmPrinter \ 39 LLVMCodeGen \ 40 LLVMTarget \ 41 LLVMScalarOpts \ 42 LLVMInstCombine \ 43 LLVMInstrumentation \ 44 LLVMProfileData \ 45 LLVMCoverage \ 46 LLVMDebugInfoCodeView \ 47 LLVMGlobalISel \ 48 LLVMTransformUtils \ 49 LLVMBitWriter \ 50 LLVMAnalysis \ 51 ${BACKEND_DESC} \ 52 LLVMObject \ 53 LLVMMCParser \ 54 LLVMBitReader \ 55 LLVMMCDisassembler \ 56 ${BACKEND_INFO} \ 57 ${BACKEND_ASMPRINTER} \ 58 LLVMMC \ 59 ${BACKEND_UTILS} \ 60 LLVMCore \ 61 LLVMSupport 62 63.include <bsd.prog.mk> 64