[SVN-Commit] r1604 - trunk/mail/thunderbird/files

svn-freebsd-gecko at chruetertee.ch svn-freebsd-gecko at chruetertee.ch
Fri Jun 13 00:13:55 UTC 2014


Author: jbeich
Date: Fri Jun 13 00:13:39 2014
New Revision: 1604

Log:
build thunderbird with -jN

PR:		184630

Added:
   trunk/mail/thunderbird/files/patch-bug815219

Added: trunk/mail/thunderbird/files/patch-bug815219
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/mail/thunderbird/files/patch-bug815219	Fri Jun 13 00:13:39 2014	(r1604)
@@ -0,0 +1,22 @@
+changeset:   16465:dd53119788d8
+user:        Mark Banner <bugzilla at standard8.plus.com>
+date:        Fri Sep 06 10:09:39 2013 +0100
+summary:     Port bug 815219 - Default to building with all available cores. rs=build system peer port,a=Standard8
+
+diff --git a/client.mk b/client.mk
+--- client.mk
++++ client.mk
+@@ -123,6 +123,13 @@ MOZCONFIG_OUT_LINES := $(subst $(CR), ,$
+ START_COMMENT = \#
+ MOZCONFIG_OUT_FILTERED := $(filter-out $(START_COMMENT)%,$(MOZCONFIG_OUT_LINES))
+ 
++# Automatically add -jN to make flags if not defined. N defaults to number of cores.
++ifeq (,$(findstring -j,$(MOZ_MAKE_FLAGS)))
++  cores=$(shell $(PYTHON) -c 'import multiprocessing; print(multiprocessing.cpu_count())')
++  MOZ_MAKE_FLAGS += -j$(cores)
++endif
++
++
+ ifndef MOZ_OBJDIR
+   MOZ_OBJDIR = obj-$(CONFIG_GUESS)
+ else


More information about the freebsd-gecko mailing list