1# $NetBSD: Makefile,v 1.15 2015/01/29 20:41:34 joerg Exp $ 2 3PROG_CXX= opt 4NOMAN= yes 5 6.include <bsd.init.mk> 7 8.PATH: ${LLVM_SRCDIR}/tools/opt 9 10SRCS= AnalysisWrappers.cpp \ 11 BreakpointPrinter.cpp \ 12 GraphPrinters.cpp \ 13 NewPMDriver.cpp \ 14 PassPrinters.cpp \ 15 Passes.cpp \ 16 PrintSCC.cpp \ 17 opt.cpp 18 19LLVM_LIBS+= \ 20 ObjCARC \ 21 ipo \ 22 IRReader \ 23 AsmParser \ 24 BitReader \ 25 BitWriter \ 26 AArch64CodeGen \ 27 AArch64TargetInfo \ 28 AArch64MCTargetDesc \ 29 AArch64AsmPrinter \ 30 AArch64Utils \ 31 ARMCodeGen \ 32 ARMTargetInfo \ 33 ARMMCTargetDesc \ 34 ARMAsmPrinter \ 35 MipsCodeGen \ 36 MipsTargetInfo \ 37 MipsMCTargetDesc \ 38 MipsAsmPrinter \ 39 PowerPCCodeGen \ 40 PowerPCTargetInfo \ 41 PowerPCMCTargetDesc \ 42 PowerPCAsmPrinter \ 43 SparcCodeGen \ 44 SparcTargetInfo \ 45 SparcMCTargetDesc \ 46 SparcAsmPrinter \ 47 X86CodeGen \ 48 X86MCTargetDesc \ 49 X86TargetInfo \ 50 X86Utils \ 51 X86AsmPrinter \ 52 MCDisassembler \ 53 AsmPrinter \ 54 Object \ 55 MCParser \ 56 SelectionDAG \ 57 CodeGen \ 58 Vectorize \ 59 Target \ 60 InstCombine \ 61 Instrumentation \ 62 ScalarOpts \ 63 ProfileData \ 64 Analysis \ 65 MC \ 66 TransformsUtils \ 67 ipa \ 68 IR \ 69 Support 70 71LDADD+= -lz 72DPADD+= ${LIBZ} 73 74.include "${.PARSEDIR}/../../link.mk" 75 76.include <bsd.prog.mk> 77