# $OpenBSD: Makefile,v 1.2 2023/11/12 17:29:04 jca Exp $ .include LLVM_V= 16 LIBDIR= /usr/lib/clang/${LLVM_V}/lib .if ${COMPILER_VERSION:L} != "clang" CC= clang CXX= clang++ .endif .if ${BUILD_CLANG:L} == "yes" LIB= clang_rt.ubsan_minimal NOPIC= NOPROFILE= CFLAGS+= -fPIC CPPFLAGS+= -I${BSDSRCDIR}/gnu/llvm/compiler-rt/lib .PATH: ${.CURDIR}/../../../llvm/compiler-rt/lib/ubsan_minimal SRCS+= ubsan_minimal_handlers.cpp beforeinstall: ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m ${DIRMODE} \ ${DESTDIR}${LIBDIR} .include .else NOPROG= .include .endif