[Midnightbsd-cvs] src [6892] trunk/share/mk/bsd.own.mk: Revert 6727.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Oct 27 21:27:12 EDT 2014


Revision: 6892
          http://svnweb.midnightbsd.org/src/?rev=6892
Author:   laffer1
Date:     2014-10-27 21:27:11 -0400 (Mon, 27 Oct 2014)
Log Message:
-----------
Revert 6727. Very bad idea

Modified Paths:
--------------
    trunk/share/mk/bsd.own.mk

Modified: trunk/share/mk/bsd.own.mk
===================================================================
--- trunk/share/mk/bsd.own.mk	2014-10-27 23:55:39 UTC (rev 6891)
+++ trunk/share/mk/bsd.own.mk	2014-10-28 01:27:11 UTC (rev 6892)
@@ -44,11 +44,6 @@
 # LIBMODE	Library mode. [${NOBINMODE}]
 #
 #
-# DEBUGDIR	Base path for standalone debug files. [/usr/lib/debug]
-#
-# DEBUGMODE	Mode for debug files. [${NOBINMODE}]
-#
-#
 # KMODDIR	Base path for loadable kernel modules
 #		(see kld(4)). [/boot/kernel]
 #
@@ -153,10 +148,7 @@
 LIBGRP?=	${BINGRP}
 LIBMODE?=	${NOBINMODE}
 
-DEBUGDIR?=	/usr/lib/debug
-DEBUGMODE?=	${NOBINMODE}
 
-
 # Share files
 SHAREDIR?=	/usr/share
 SHAREOWN?=	root
@@ -190,15 +182,6 @@
 
 INCLUDEDIR?=	/usr/include
 
-#
-# install(1) parameters.
-#
-HRDLINK?=	-l h
-SYMLINK?=	-l s
-
-INSTALL_LINK?=		${INSTALL} ${HRDLINK}
-INSTALL_SYMLINK?=	${INSTALL} ${SYMLINK}
-
 # Common variables
 .if !defined(DEBUG_FLAGS)
 STRIP?=		-s
@@ -221,19 +204,10 @@
 # regardless of user's setting).
 #
 .for var in \
-    CTF \
-    DEBUG_FILES \
     INSTALLLIB \
     MAN \
     PROFILE
 .if defined(NO_${var})
-.if defined(WITH_${var})
-.warning unsetting WITH_${var}
-.undef WITH_${var}
-.if defined(WITH_${var})
-.error wtf
-.endif
-.endif
 WITHOUT_${var}=
 .endif
 .endfor
@@ -249,11 +223,9 @@
     AUDIT \
     AUTHPF \
     BIND \
-    BIND_DNSSEC \
     BIND_ETC \
     BIND_LIBS_LWRES \
     BIND_MTREE \
-    BIND_NAMED \
     BIND_UTILS \
     BLUETOOTH \
     BOOT \
@@ -336,11 +308,9 @@
     AUDIT \
     AUTHPF \
     BIND \
-    BIND_DNSSEC \
     BIND_ETC \
     BIND_LIBS_LWRES \
     BIND_MTREE \
-    BIND_NAMED \
     BIND_UTILS \
     BINUTILS \
     BLUETOOTH \
@@ -373,6 +343,7 @@
     GPIO \
     GROFF \
     HTML \
+    ICONV \
     INET \
     INET6 \
     INFO \
@@ -408,7 +379,6 @@
     OPENSSH \
     OPENSSL \
     PAM \
-    PC_SYSINSTALL \
     PF \
     PMC \
     PPP \
@@ -447,14 +417,10 @@
     BIND_XML \
     CLANG_EXTRAS \
     CLANG_IS_CC \
-    CTF \
-    DEBUG_FILES \
     HESIOD \
-    ICONV \
     IDEA \
-    NMTREE \
+    LIBCPLUSPLUS \
     OFED \
-    OPENSSH_NONE_CIPHER \
     SHARED_TOOLCHAIN \
     SVN
 
@@ -473,9 +439,9 @@
 .endif
 # Clang is only for x86 right now, by default.
 .if ${__T} == "amd64" || ${__T} == "i386"
-__DEFAULT_YES_OPTIONS+=CLANG CLANG_FULL
+__DEFAULT_YES_OPTIONS+=CLANG
 .else
-__DEFAULT_NO_OPTIONS+=CLANG CLANG_FULL
+__DEFAULT_NO_OPTIONS+=CLANG
 .endif
 __DEFAULT_NO_OPTIONS+=FDT
 .undef __T
@@ -529,12 +495,10 @@
 .endif
 
 .if ${MK_BIND} == "no"
-MK_BIND_DNSSEC:= no
 MK_BIND_ETC:=	no
 MK_BIND_LIBS:=	no
 MK_BIND_LIBS_LWRES:= no
 MK_BIND_MTREE:=	no
-MK_BIND_NAMED:=	no
 MK_BIND_UTILS:=	no
 .endif
 
@@ -549,9 +513,12 @@
 
 .if ${MK_CDDL} == "no"
 MK_ZFS:=	no
-MK_CTF:=	no
 .endif
 
+.if ${MK_CLANG} == "no"
+MK_CLANG_EXTRAS:= no
+.endif
+
 .if ${MK_CRYPT} == "no"
 MK_OPENSSL:=	no
 MK_OPENSSH:=	no
@@ -598,11 +565,13 @@
 .endif
 
 .if ${MK_CLANG} == "no"
-MK_CLANG_EXTRAS:= no
-MK_CLANG_FULL:= no
 MK_CLANG_IS_CC:= no
 .endif
 
+MK_LIBCPLUSPLUS?= no
+
+MK_LIBCPLUSPLUS?= no
+
 #
 # Set defaults for the MK_*_SUPPORT variables.
 #
@@ -656,41 +625,6 @@
 .endif
 .endfor
 
-#
-# MK_* options that default to "yes" if the compiler is a C++11 compiler.
-#
-.include <bsd.compiler.mk>
-.for var in \
-    LIBCPLUSPLUS
-.if defined(WITH_${var}) && defined(WITHOUT_${var})
-.error WITH_${var} and WITHOUT_${var} can't both be set.
-.endif
-.if defined(MK_${var})
-.error MK_${var} can't be set by a user.
-.endif
-.if ${COMPILER_FEATURES:Mc++11}
-.if defined(WITHOUT_${var})
-MK_${var}:=	no
-.else
-MK_${var}:=	yes
-.endif
-.else
-.if defined(WITH_${var})
-MK_${var}:=	yes
-.else
-MK_${var}:=	no
-.endif
-.endif
-.endfor
-
-.if ${MK_CTF} != "no"
-CTFCONVERT_CMD=	${CTFCONVERT} ${CTFFLAGS} ${.TARGET}
-.elif defined(.PARSEDIR) || ${MAKE_VERSION} >= 9201210220
-CTFCONVERT_CMD=
-.else
-CTFCONVERT_CMD=	@:
-.endif 
-
 .endif # !_WITHOUT_SRCCONF
 
 .endif	# !target(__<bsd.own.mk>__)



More information about the Midnightbsd-cvs mailing list