[Midnightbsd-cvs] src [9720] trunk/lib/libc++/Makefile: conditionalize build

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Dec 22 13:01:01 EST 2017


Revision: 9720
          http://svnweb.midnightbsd.org/src/?rev=9720
Author:   laffer1
Date:     2017-12-22 13:01:00 -0500 (Fri, 22 Dec 2017)
Log Message:
-----------
conditionalize build

Modified Paths:
--------------
    trunk/lib/libc++/Makefile

Modified: trunk/lib/libc++/Makefile
===================================================================
--- trunk/lib/libc++/Makefile	2017-12-22 17:57:25 UTC (rev 9719)
+++ trunk/lib/libc++/Makefile	2017-12-22 18:01:00 UTC (rev 9720)
@@ -51,6 +51,7 @@
 		guard.cc
 
 .for _S in ${CXXRT_SRCS}
+CLEANFILES+=	cxxrt_${_S}
 STATICOBJS+=	cxxrt_${_S:R}.o
 cxxrt_${_S}:
 	ln -sf ${LIBCXXRTDIR}/${_S} ${.TARGET}
@@ -198,6 +199,7 @@
 .endfor
 EXTDIR=		${CXXINCLUDEDIR}/ext
 
+.if ${MK_GNUCXX} == "no" && ${COMPILER_TYPE} == "gcc"
 CLEANFILES+=	libstdc++.so libstdc++.a
 
 afterinstall:
@@ -205,5 +207,6 @@
 		${.OBJDIR}/libstdc++.so
 	ln -sf ${DESTDIR}${LIBDIR}/lib${LIB}.a \
 		${.OBJDIR}/libstdc++.a
+.endif
 
 .include <bsd.lib.mk>



More information about the Midnightbsd-cvs mailing list