svn commit: r399162 - head/Mk
Bryan Drewery
bdrewery at FreeBSD.org
Mon Oct 12 22:41:35 UTC 2015
Author: bdrewery
Date: Mon Oct 12 22:41:34 2015
New Revision: 399162
URL: https://svnweb.freebsd.org/changeset/ports/399162
Log:
Export more sysctl(8) vars.
LINUX_OSRELEASE, _SMP_CPUS (used as default MAKE_JOBS), CONFIGURE_MAX_CMD_LEN.
With hat: portmgr
Modified:
head/Mk/bsd.port.mk
Modified: head/Mk/bsd.port.mk
==============================================================================
--- head/Mk/bsd.port.mk Mon Oct 12 22:30:01 2015 (r399161)
+++ head/Mk/bsd.port.mk Mon Oct 12 22:41:34 2015 (r399162)
@@ -1751,6 +1751,7 @@ USE_LINUX?= yes
. if !defined(LINUX_OSRELEASE)
LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null`
. endif
+_EXPORTED_VARS+= LINUX_OSRELEASE
# install(1) also does a brandelf on strip, so don't strip with FreeBSD tools.
STRIP=
@@ -2036,7 +2037,11 @@ MAKE_JOBS_NUMBER= 1
.if defined(MAKE_JOBS_NUMBER)
_MAKE_JOBS_NUMBER:= ${MAKE_JOBS_NUMBER}
.else
-_MAKE_JOBS_NUMBER!= ${SYSCTL} -n kern.smp.cpus
+.if !defined(_SMP_CPUS)
+_SMP_CPUS!= ${SYSCTL} -n kern.smp.cpus
+.endif
+_EXPORTED_VARS+= _SMP_CPUS
+_MAKE_JOBS_NUMBER= ${_SMP_CPUS}
.endif
.if defined(MAKE_JOBS_NUMBER_LIMIT) && ( ${MAKE_JOBS_NUMBER_LIMIT} < ${_MAKE_JOBS_NUMBER} )
MAKE_JOBS_NUMBER= ${MAKE_JOBS_NUMBER_LIMIT}
@@ -2623,6 +2628,7 @@ CONFIGURE_FAIL_MESSAGE?= "Please report
.if !defined(CONFIGURE_MAX_CMD_LEN)
CONFIGURE_MAX_CMD_LEN!= ${SYSCTL} -n kern.argmax
.endif
+_EXPORTED_VARS+= CONFIGURE_MAX_CMD_LEN
GNU_CONFIGURE_PREFIX?= ${PREFIX}
GNU_CONFIGURE_MANPREFIX?= ${MANPREFIX}
CONFIG_SITE?= ${PORTSDIR}/Templates/config.site
More information about the svn-ports-head
mailing list