summaryrefslogtreecommitdiffstats
path: root/contrib/bmake/mk/sys/NetBSD.mk
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/bmake/mk/sys/NetBSD.mk')
-rw-r--r--contrib/bmake/mk/sys/NetBSD.mk8
1 files changed, 4 insertions, 4 deletions
diff --git a/contrib/bmake/mk/sys/NetBSD.mk b/contrib/bmake/mk/sys/NetBSD.mk
index 4bc7da1..a17a3f8 100644
--- a/contrib/bmake/mk/sys/NetBSD.mk
+++ b/contrib/bmake/mk/sys/NetBSD.mk
@@ -19,7 +19,7 @@ MAKE_VERSION = 20010606
.endif
.endif
-.SUFFIXES: .out .a .ln .o .s .S .c .cc .cpp .cxx .C .F .f .r .y .l .cl .p .h
+.SUFFIXES: .out .a .ln .o .s .S .c ${CXX_SUFFIXES} .F .f .r .y .l .cl .p .h
.SUFFIXES: .sh .m4
.LIBS: .a
@@ -137,11 +137,11 @@ YACC.y?= ${YACC} ${YFLAGS}
${LINT} ${LINTFLAGS} ${CPPFLAGS:M-[IDU]*} -i ${.IMPSRC}
# C++
-.cc .cpp .cxx .C:
+${CXX_SUFFIXES}:
${LINK.cc} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
-.cc.o .cpp.o .cxx.o .C.o:
+${CXX_SUFFIXES:%=%.o}:
${COMPILE.cc} ${.IMPSRC}
-.cc.a .cpp.a .cxx.a .C.a:
+${CXX_SUFFIXES:%=%.a}:
${COMPILE.cc} ${.IMPSRC}
${AR} ${ARFLAGS} $@ $*.o
rm -f $*.o
OpenPOWER on IntegriCloud