From a749e60e74f7f0446fa6acaff4954b50fc31615c Mon Sep 17 00:00:00 2001 From: "commit-bot@chromium.org" Date: Wed, 2 Apr 2014 20:12:25 +0000 Subject: [PATCH] arm64_make script changes TODO: Call this script from the bots with command sh -x arm64_make Motivation: This will give the logs more complete information about what the scripts are doing. NOTRY=true R=mtklein@google.com Author: halcanary@google.com Review URL: https://codereview.chromium.org/222803002 git-svn-id: http://skia.googlecode.com/svn/trunk@14032 2bbb7eff-a529-9590-31e7-b0007b416f81 --- platform_tools/barelinux/bin/arm64_make | 4 +++- platform_tools/barelinux/bin/barelinux_make | 34 ++++++++++------------------- 2 files changed, 14 insertions(+), 24 deletions(-) diff --git a/platform_tools/barelinux/bin/arm64_make b/platform_tools/barelinux/bin/arm64_make index 96f1655..c64970e 100755 --- a/platform_tools/barelinux/bin/arm64_make +++ b/platform_tools/barelinux/bin/arm64_make @@ -5,6 +5,8 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +set -e # When any command fails, the shell will immediately exit. + usage() { cat >&2 <&2 <&2 - return $ret - fi -} -is_set() { - test "$1" && test "$(eval echo \${$1})"; -} - # Set a reasonable default. -is_set SKIA_OUT || export SKIA_OUT="${SKIA_SRC_DIR}/out/barelinux" - -# Assume ninja is in your path -try command -v ninja > /dev/null || exit +export SKIA_OUT="${SKIA_OUT:-${SKIA_SRC_DIR}/out/barelinux}" -try test -x "${SKIA_SRC_DIR}/gyp_skia" || exit -try mkdir -p "$SKIA_OUT" || exit +mkdir -p "$SKIA_OUT" export GYP_GENERATORS="ninja" export GYP_GENERATOR_FLAGS="" @@ -87,9 +77,7 @@ export GYP_DEFINES="${GYP_DEFINES} \ skia_skip_gui=1 \ " -try "${SKIA_SRC_DIR}/gyp_skia" || exit - -try test -d "${SKIA_OUT}/${BUILD_TYPE}" || exit +"${SKIA_SRC_DIR}/gyp_skia" -try ninja -C "${SKIA_OUT}/${BUILD_TYPE}" || exit +ninja -C "${SKIA_OUT}/${BUILD_TYPE}" -- 2.7.4