Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Aug 2012 19:30:15 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r239686 - head/share/mk
Message-ID:  <201208251930.q7PJUF12085669@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Sat Aug 25 19:30:15 2012
New Revision: 239686
URL: http://svn.freebsd.org/changeset/base/239686

Log:
  When using -stdlib=libc++, add the correct dependency to .depend in
  bsd.prog.mk.
  
  Submitted by:	Yamaya Takashi <yamayan@kbh.biglobe.ne.jp>
  MFC after:	2 weeks

Modified:
  head/share/mk/bsd.prog.mk

Modified: head/share/mk/bsd.prog.mk
==============================================================================
--- head/share/mk/bsd.prog.mk	Sat Aug 25 18:08:20 2012	(r239685)
+++ head/share/mk/bsd.prog.mk	Sat Aug 25 19:30:15 2012	(r239686)
@@ -126,10 +126,14 @@ _EXTRADEPEND:
 .else
 	echo ${PROG}: ${LIBC} ${DPADD} >> ${DEPENDFILE}
 .if defined(PROG_CXX)
+.if !empty(CXXFLAGS:M-stdlib=libc++)
+	echo ${PROG}: ${LIBCPLUSPLUS} >> ${DEPENDFILE}
+.else
 	echo ${PROG}: ${LIBSTDCPLUSPLUS} >> ${DEPENDFILE}
 .endif
 .endif
 .endif
+.endif
 
 .if !target(install)
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208251930.q7PJUF12085669>