1# $OpenBSD: Makefile,v 1.8 2020/08/03 14:45:26 patrick Exp $ 2 3LIB= LLVMObject 4NOPROFILE= 5 6CPPFLAGS+= -I${LLVM_SRCS}/include/llvm/Object 7 8SRCS+= Archive.cpp \ 9 ArchiveWriter.cpp \ 10 Binary.cpp \ 11 COFFObjectFile.cpp \ 12 Decompressor.cpp \ 13 ELF.cpp \ 14 ELFObjectFile.cpp \ 15 ObjectError.cpp \ 16 ObjectMinidump.cpp \ 17 IRObjectFile.cpp \ 18 IRSymtab.cpp \ 19 MachOObjectFile.cpp \ 20 MachOUniversal.cpp \ 21 ModuleSymbolTable.cpp \ 22 Object.cpp \ 23 ObjectFile.cpp \ 24 RecordStreamer.cpp \ 25 RelocationResolver.cpp \ 26 SymbolicFile.cpp \ 27 SymbolSize.cpp \ 28 TapiFile.cpp \ 29 TapiUniversal.cpp \ 30 WasmObjectFile.cpp \ 31 WindowsMachineFlag.cpp \ 32 WindowsResource.cpp \ 33 XCOFFObjectFile.cpp 34 35ObjectError.cpp: 36 ln -s ${LLVM_SRCS}/lib/Object/Error.cpp $@ 37 38ObjectMinidump.cpp: 39 ln -s ${LLVM_SRCS}/lib/Object/Minidump.cpp $@ 40 41.PATH: ${.CURDIR}/../../../llvm/llvm/lib/Object 42 43CLEANFILES+= ObjectError.cpp ObjectMinidump.cpp 44