summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2017-04-17 15:53:22 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2017-04-17 15:53:22 +0000
commitb9def0189fc9221a7d09ec42107ca30e7b53c424 (patch)
treec10f7a1323a40f91fa8e8b1f1fc2fa3fafa59b08 /include
parent8faa79c5c2c2a36de7af6bdbb76da3392e7c51c7 (diff)
Change build infrastructure to allow building both gcc and clang. This
doesn't actually flip the switch yet, so aarch64 continues to be the only architecture for which we build clang. ok jsg@, deraadt@
Diffstat (limited to 'include')
-rw-r--r--include/Makefile10
1 files changed, 6 insertions, 4 deletions
diff --git a/include/Makefile b/include/Makefile
index 8f9f24fc5f5..1d7f894b595 100644
--- a/include/Makefile
+++ b/include/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.218 2017/03/12 23:28:13 guenther Exp $
+# $OpenBSD: Makefile,v 1.219 2017/04/17 15:53:21 kettenis Exp $
# $NetBSD: Makefile,v 1.59 1996/05/15 21:36:43 jtc Exp $
# @(#)Makefile 5.45.1.1 (Berkeley) 5/6/91
@@ -42,13 +42,15 @@ RDIRS= ../lib/libcurses ../lib/libedit \
../usr.bin/lex ../gnu/lib/libreadline \
../sys/arch/${MACHINE}
-.if ${COMPILER_VERSION:L} == "gcc3"
+.if ${BUILD_GCC3:L} == "yes"
RDIRS+= ../gnu/usr.bin/gcc ../gnu/lib/libobjc
PRDIRS+= ../gnu/lib/libstdc++
-.elif ${COMPILER_VERSION:L} == "gcc4"
+.endif
+.if ${BUILD_GCC4:L} == "yes"
RDIRS+= ../gnu/usr.bin/cc/libobjc
PRDIRS+= ../gnu/lib/libstdc++-v3 ../gnu/usr.bin/cc/include
-.elif ${COMPILER_VERSION:L} == "clang"
+.endif
+.if ${BUILD_CLANG:L} == "yes"
RDIRS+= ../lib/libcxxabi ../lib/libcxx
.endif