aboutsummaryrefslogtreecommitdiff
path: root/contrib/bmake/mk/prog.mk
diff options
context:
space:
mode:
authorSimon J. Gerraty <sjg@FreeBSD.org>2022-07-26 16:07:25 +0000
committerSimon J. Gerraty <sjg@FreeBSD.org>2022-07-26 16:09:32 +0000
commit954401e68e797868ab04a0147b94849feefbb199 (patch)
tree05a700d8b8ba811baaa05cb3e831ad2625445c89 /contrib/bmake/mk/prog.mk
parente7437ae907c89bf85a99c5cbb7ddd194a1ff1354 (diff)
parent308a28d6cd2e87028e535eabccb89a9dc2fd9515 (diff)
downloadsrc-954401e68e797868ab04a0147b94849feefbb199.tar.gz
src-954401e68e797868ab04a0147b94849feefbb199.zip
Diffstat (limited to 'contrib/bmake/mk/prog.mk')
-rw-r--r--contrib/bmake/mk/prog.mk16
1 files changed, 8 insertions, 8 deletions
diff --git a/contrib/bmake/mk/prog.mk b/contrib/bmake/mk/prog.mk
index 902b221f7fe5..b281cf08b320 100644
--- a/contrib/bmake/mk/prog.mk
+++ b/contrib/bmake/mk/prog.mk
@@ -1,4 +1,4 @@
-# $Id: prog.mk,v 1.37 2021/12/08 05:56:50 sjg Exp $
+# $Id: prog.mk,v 1.38 2022/07/22 20:08:56 sjg Exp $
.if !target(__${.PARSEFILE}__)
__${.PARSEFILE}__: .NOTMAIN
@@ -73,6 +73,13 @@ ${CXX_SUFFIXES:%=%.o}:
@rm -f x.cc
.endif
+.if defined(PROG_CXX)
+PROG= ${PROG_CXX}
+_CCLINK= ${CXX}
+_SUPCXX?= -lstdc++ -lm
+.endif
+
+_CCLINK?= ${CC}
.if defined(PROG)
BINDIR ?= ${prefix}/bin
@@ -100,15 +107,8 @@ _PROGLDOPTS+= -Wl,-rpath-link,${DESTDIR}${SHLIBDIR}:${DESTDIR}/usr/lib \
-L${DESTDIR}${SHLIBDIR}
.endif
_PROGLDOPTS+= -Wl,-rpath,${SHLIBDIR}:/usr/lib
-
-.if defined(PROG_CXX)
-_CCLINK= ${CXX}
-_SUPCXX= -lstdc++ -lm
-.endif
.endif # NetBSD
-_CCLINK?= ${CC}
-
.if ${MK_PROG_LDORDER_MK} != "no"
${PROG}: ldorder