diff options
Diffstat (limited to 'contrib/bmake/mk/sys/NetBSD.mk')
-rw-r--r-- | contrib/bmake/mk/sys/NetBSD.mk | 8 |
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 |