1# $OpenBSD: Makefile,v 1.6 2023/11/11 18:35:39 robert Exp $ 2 3LIB= clangSema 4NOPIC= 5NOPROFILE= 6 7CPPFLAGS+= -I${.OBJDIR}/../include/clang/Sema \ 8 ${CLANG_INCLUDES} 9 10.include <bsd.own.mk> 11 12SRCS= AnalysisBasedWarnings.cpp \ 13 CodeCompleteConsumer.cpp \ 14 DeclSpec.cpp \ 15 DelayedDiagnostic.cpp \ 16 HLSLExternalSemaSource.cpp \ 17 IdentifierResolver.cpp \ 18 JumpDiagnostics.cpp \ 19 MultiplexExternalSemaSource.cpp \ 20 ParsedAttr.cpp \ 21 Scope.cpp \ 22 ScopeInfo.cpp \ 23 Sema.cpp \ 24 SemaAccess.cpp \ 25 SemaAttr.cpp \ 26 SemaAvailability.cpp \ 27 SemaCXXScopeSpec.cpp \ 28 SemaCast.cpp \ 29 SemaChecking.cpp \ 30 SemaCodeComplete.cpp \ 31 SemaConcept.cpp \ 32 SemaConsumer.cpp \ 33 SemaCoroutine.cpp \ 34 SemaCUDA.cpp \ 35 SemaDecl.cpp \ 36 SemaDeclAttr.cpp \ 37 SemaDeclCXX.cpp \ 38 SemaDeclObjC.cpp \ 39 SemaExceptionSpec.cpp \ 40 SemaExpr.cpp \ 41 SemaExprCXX.cpp \ 42 SemaExprMember.cpp \ 43 SemaExprObjC.cpp \ 44 SemaFixItUtils.cpp \ 45 SemaHLSL.cpp \ 46 SemaInit.cpp \ 47 SemaLambda.cpp \ 48 SemaLookup.cpp \ 49 SemaModule.cpp \ 50 SemaObjCProperty.cpp \ 51 SemaOpenMP.cpp \ 52 SemaOverload.cpp \ 53 SemaPseudoObject.cpp \ 54 SemaRISCVVectorLookup.cpp \ 55 SemaStmt.cpp \ 56 SemaStmtAsm.cpp \ 57 SemaStmtAttr.cpp \ 58 SemaSYCL.cpp \ 59 SemaTemplate.cpp \ 60 SemaTemplateDeduction.cpp \ 61 SemaTemplateInstantiate.cpp \ 62 SemaTemplateInstantiateDecl.cpp \ 63 SemaTemplateVariadic.cpp \ 64 SemaType.cpp \ 65 TypeLocBuilder.cpp 66 67.PATH: ${.CURDIR}/../../../llvm/clang/lib/Sema 68 69install: 70 @# Nothing here so far ... 71 72.include <bsd.lib.mk> 73