Joe McDonnell has submitted this change and it was merged. ( 
http://gerrit.cloudera.org:8080/24496 )

Change subject: IMPALA-15109: Add ninja to the toolchain
......................................................................

IMPALA-15109: Add ninja to the toolchain

The ninja build system provides an easy way to limit link
concurrency. This is useful for builds with big link steps
like LLVM and Impala. This adds ninja to the toolchain.
A future commit will use it for LLVM.

Ninja has support for limiting its parallelism based on
the load average, so this modifies the Kudu build to be
able to use it if running with ninja.

Change-Id: Ied3c4a200473f275dbd459075d6d3d8ec43eea84
Reviewed-on: http://gerrit.cloudera.org:8080/24496
Reviewed-by: Joe McDonnell <[email protected]>
Tested-by: Joe McDonnell <[email protected]>
---
M buildall.sh
M source/kudu/build.sh
A source/ninja/build.sh
3 files changed, 58 insertions(+), 5 deletions(-)

Approvals:
  Joe McDonnell: Looks good to me, approved; Verified

--
To view, visit http://gerrit.cloudera.org:8080/24496
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: native-toolchain
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: Ied3c4a200473f275dbd459075d6d3d8ec43eea84
Gerrit-Change-Number: 24496
Gerrit-PatchSet: 4
Gerrit-Owner: Joe McDonnell <[email protected]>
Gerrit-Reviewer: Joe McDonnell <[email protected]>
Gerrit-Reviewer: Laszlo Gaal <[email protected]>
Gerrit-Reviewer: Michael Smith <[email protected]>

Reply via email to