Chromium Code Reviews| Index: scripts/data_common.sh |
| diff --git a/scripts/data_common.sh b/scripts/data_common.sh |
| new file mode 100755 |
| index 0000000000000000000000000000000000000000..9a5f987b3091b2ef864b85ef7c535d96f6023749 |
| --- /dev/null |
| +++ b/scripts/data_common.sh |
| @@ -0,0 +1,24 @@ |
| +#!/bin/bash |
| +# Copyright (c) 2016 The Chromium Authors. All rights reserved. |
| +# Use of this source code is governed by a BSD-style license that can be |
| +# found in the LICENSE file. |
| + |
| +# This is shared among scripts to build and copy ICU data. |
| + |
| +[ -r icudefs.mk ] && \ |
| + egrep '^## Top-level Makefile.in for ICU' Makefile > /dev/null || \ |
| + { echo "cd to the ICU build directory before running $0" ; exit 1; } |
| +#echo "check succeeded" && exit 0 |
| + |
| +TOPSRC2=$(egrep '^top_srcdir =' Makefile | cut -d ' ' -f 3) |
| + |
| +if [[ ! "${TOPSRC}/source" -ef "${TOPSRC2}" ]]; then |
| + echo "ICU was built from the source in ${TOPSRC2}, but"; |
| + echo "this script is in ${TOPSRC}."; |
| + exit 2 |
| +fi |
| + |
| +echo "Working on ICU built from ${TOPSRC2}" |
| + |
| +VERSION=$(egrep '^SO_TARGET.*MAJOR' icudefs.mk | cut -d ' ' -f 3) |
| +echo "The major version of ICU is $VERSION" |
|
Mark Mentovai
2016/01/28 14:23:33
scripts/euckr_gen.sh shows up as empty on both sid
|