From owner-svn-ports-all@FreeBSD.ORG Tue Sep 18 05:43:24 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 02DC0106564A; Tue, 18 Sep 2012 05:43:24 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id C89678FC08; Tue, 18 Sep 2012 05:43:23 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q8I5hNRZ039500; Tue, 18 Sep 2012 05:43:23 GMT (envelope-from daichi@svn.freebsd.org) Received: (from daichi@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q8I5hNrD039498; Tue, 18 Sep 2012 05:43:23 GMT (envelope-from daichi@svn.freebsd.org) Message-Id: <201209180543.q8I5hNrD039498@svn.freebsd.org> From: Daichi GOTO Date: Tue, 18 Sep 2012 05:43:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r304429 - head/japanese/mozc-server X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Sep 2012 05:43:24 -0000 Author: daichi Date: Tue Sep 18 05:43:23 2012 New Revision: 304429 URL: http://svn.freebsd.org/changeset/ports/304429 Log: improved paralell build handling Modified: head/japanese/mozc-server/Makefile Modified: head/japanese/mozc-server/Makefile ============================================================================== --- head/japanese/mozc-server/Makefile Tue Sep 18 05:11:44 2012 (r304428) +++ head/japanese/mozc-server/Makefile Tue Sep 18 05:43:23 2012 (r304429) @@ -28,6 +28,8 @@ USE_ICONV= yes USE_PYTHON= yes USE_OPENSSL= yes +MAKE_JOBS_SAFE= yes + BUILD_MOZC_LIST?= mozc_server .if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server" @@ -114,7 +116,8 @@ pre-build: PLIST_FILES+= bin/mozc_server do-build-mozc_server: - ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} server/server.gyp:mozc_server + ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} -j ${MAKE_JOBS_NUMBER} \ + server/server.gyp:mozc_server do-install-mozc_server: @${INSTALL_PROGRAM} \ @@ -132,7 +135,8 @@ PLIST_FILES+= bin/mozc_tool \ PLIST_DIRS+= ${DATADIR_REL}/icons ${DATADIR_REL} do-build-mozc_tool: - ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} gui/gui.gyp:mozc_tool + ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} -j ${MAKE_JOBS_NUMBER} \ + gui/gui.gyp:mozc_tool do-install-mozc_tool: @${INSTALL_PROGRAM} \ @@ -171,7 +175,8 @@ PLIST_FILES+= libexec/ibus-engine-mozc \ PLIST_DIRS+= ${DATADIR_REL}/icons ${DATADIR_REL} do-build-ibus_mozc: - ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} unix/ibus/ibus.gyp:ibus_mozc + ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} -j ${MAKE_JOBS_NUMBER} + unix/ibus/ibus.gyp:ibus_mozc do-install-ibus_mozc: ${INSTALL_PROGRAM} \ @@ -222,7 +227,8 @@ PLIST_FILES+= lib/fcitx/fcitx-mozc.so \ PLIST_DIRS+= ${DATADIR_REL}/icon ${DATADIR_REL} do-build-fcitx_mozc: - ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} unix/fcitx/fcitx.gyp:fcitx-mozc + ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} -j ${MAKE_JOBS_NUMBER} \ + unix/fcitx/fcitx.gyp:fcitx-mozc do-install-fcitx_mozc: ${MKDIR} \ @@ -266,7 +272,7 @@ PLIST_FILES+= bin/mozc_emacs_helper \ ${EMACS_VERSION_SITE_LISPDIR}/mozc.elc do-build-mozc_el: - ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} \ + ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} -j ${MAKE_JOBS_NUMBER} \ unix/emacs/emacs.gyp:mozc_emacs_helper @cd ${WRKSRC}/unix/emacs && \ ${EMACS_CMD} -batch -q -no-site-file -no-init-file \