ref: ab21378a2ebcd40b3715e77bfc593c7d16a43987
parent: 39f42c8713144df97fd5ce750123d41902abe38a
parent: 3526f1cd5e24006b82b9b26062993d74ee4d73b7
author: James Zern <jzern@google.com>
date: Wed Aug 14 14:49:52 EDT 2013
Merge "Get rid of bashisms in the main build scripts"
--- a/build/make/configure.sh
+++ b/build/make/configure.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
##
## configure.sh
##
@@ -264,12 +264,13 @@
else
TMPDIRx="/tmp"
fi
-TMP_H="${TMPDIRx}/vpx-conf-$$-${RANDOM}.h"-TMP_C="${TMPDIRx}/vpx-conf-$$-${RANDOM}.c"-TMP_CC="${TMPDIRx}/vpx-conf-$$-${RANDOM}.cc"-TMP_O="${TMPDIRx}/vpx-conf-$$-${RANDOM}.o"-TMP_X="${TMPDIRx}/vpx-conf-$$-${RANDOM}.x"-TMP_ASM="${TMPDIRx}/vpx-conf-$$-${RANDOM}.asm"+RAND=$(awk 'BEGIN { srand(); printf "%d\n",(rand() * 32768)}')+TMP_H="${TMPDIRx}/vpx-conf-$$-${RAND}.h"+TMP_C="${TMPDIRx}/vpx-conf-$$-${RAND}.c"+TMP_CC="${TMPDIRx}/vpx-conf-$$-${RAND}.cc"+TMP_O="${TMPDIRx}/vpx-conf-$$-${RAND}.o"+TMP_X="${TMPDIRx}/vpx-conf-$$-${RAND}.x"+TMP_ASM="${TMPDIRx}/vpx-conf-$$-${RAND}.asm" clean_temp_files() { rm -f ${TMP_C} ${TMP_CC} ${TMP_H} ${TMP_O} ${TMP_X} ${TMP_ASM}@@ -805,7 +806,7 @@
arch_int=${arch_int%%te} check_add_asflags --defsym ARCHITECTURE=${arch_int}tune_cflags="-mtune="
- if [ ${tgt_isa} == "armv7" ]; then+ if [ ${tgt_isa} = "armv7" ]; then if [ -z "${float_abi}" ]; thencheck_cpp <<EOF && float_abi=hard || float_abi=softfp
#ifndef __ARM_PCS_VFP
@@ -855,7 +856,7 @@
tune_cflags="--cpu="
tune_asflags="--cpu="
if [ -z "${tune_cpu}" ]; then- if [ ${tgt_isa} == "armv7" ]; then+ if [ ${tgt_isa} = "armv7" ]; thenif enabled neon
then
check_add_cflags --fpu=softvfp+vfpv3
@@ -915,7 +916,7 @@
enable pic
soft_enable realtime_only
- if [ ${tgt_isa} == "armv7" ]; then+ if [ ${tgt_isa} = "armv7" ]; thensoft_enable runtime_cpu_detect
fi
if enabled runtime_cpu_detect; then
@@ -1191,7 +1192,7 @@
# default use_x86inc to yes if pic is no or 64bit or we are not on darwin
echo " checking here for x86inc \"${tgt_isa}\" \"$pic\" "- if [ ${tgt_isa} = x86_64 -o ! "$pic" == "yes" -o ! ${tgt_os:0:6} = darwin ]; then+ if [ ${tgt_isa} = x86_64 -o ! "$pic" = "yes" -o "${tgt_os#darwin}" = "${tgt_os}" ]; thensoft_enable use_x86inc
fi
@@ -1287,8 +1288,8 @@
print_webm_license() {local destination=$1
- local prefix=$2
- local suffix=$3
+ local prefix="$2"
+ local suffix="$3"
shift 3
cat <<EOF > ${destination} ${prefix} Copyright (c) 2011 The WebM project authors. All Rights Reserved.${suffix}--- a/build/make/gen_asm_deps.sh
+++ b/build/make/gen_asm_deps.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
##
## Copyright (c) 2010 The WebM project authors. All Rights Reserved.
##
--- a/build/make/version.sh
+++ b/build/make/version.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
##
## Copyright (c) 2010 The WebM project authors. All Rights Reserved.
##
--- a/configure
+++ b/configure
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
##
## configure
##
--
⑨