Date: Sat, 13 Apr 2019 23:52:33 +0000 (UTC) From: Enji Cooper <ngie@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r346195 - projects/runtime-coverage-v2/share/mk Message-ID: <201904132352.x3DNqXVJ050696@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ngie Date: Sat Apr 13 23:52:33 2019 New Revision: 346195 URL: https://svnweb.freebsd.org/changeset/base/346195 Log: Handle more missing changes to bsd.lib.mk for installing .gcno files Modified: projects/runtime-coverage-v2/share/mk/bsd.lib.mk Modified: projects/runtime-coverage-v2/share/mk/bsd.lib.mk ============================================================================== --- projects/runtime-coverage-v2/share/mk/bsd.lib.mk Sat Apr 13 23:37:27 2019 (r346194) +++ projects/runtime-coverage-v2/share/mk/bsd.lib.mk Sat Apr 13 23:52:33 2019 (r346195) @@ -509,9 +509,19 @@ _libinstall: .endif .endif # !defined(INTERNALLIB) +.if defined(_COV_FLAG) && !empty(SRCS) +_GCNO_SRCS= ${SRCS:M*.c} ${SRCS:M*.cc} ${SRCS:M*.cpp} ${SRCS:M*.cxx} ${SRCS:M*.C} ${SRCS:M*.y} +GCNOS:= ${_GCNO_SRCS:R:S/$/.gcno/g} +.undef _GCNO_SRCS +.for _gcno in ${GCNOS} +${_gcno}: ${_gcno:R}.o +.endfor +.endif + .if !defined(LIBRARIES_ONLY) .include <bsd.nls.mk> .include <bsd.confs.mk> +.include <bsd.cov.mk> .include <bsd.files.mk> .include <bsd.incs.mk> .endif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904132352.x3DNqXVJ050696>