| Index: chrome/tools/build/mac/make_locale_dirs.sh
|
| ===================================================================
|
| --- chrome/tools/build/mac/make_locale_dirs.sh (revision 0)
|
| +++ chrome/tools/build/mac/make_locale_dirs.sh (revision 0)
|
| @@ -0,0 +1,39 @@
|
| +#!/bin/bash
|
| +
|
| +# Copyright (c) 2011 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.
|
| +
|
| +# usage: make_locale_dirs.sh locale_dir [...]
|
| +#
|
| +# This script creates the Resources directory for the bundle being built by
|
| +# the Xcode target that calls it if the directory does not yet exist. It then
|
| +# changes to that directory and creates subdirectories for each locale_dir
|
| +# passed on the command line.
|
| +#
|
| +# This script is intended to create empty locale directories (.lproj) in a
|
| +# Cocoa .app bundle. The presence of these empty directories is sufficient to
|
| +# convince Cocoa that the application supports the named localization, even if
|
| +# an InfoPlist.strings file is not provided. Chrome uses these empty locale
|
| +# directoires for its helper executable bundles, which do not otherwise
|
| +# require any direct Cocoa locale support.
|
| +
|
| +set -eu
|
| +
|
| +if [[ ${#} -eq 0 ]]; then
|
| + echo "usage: ${0} locale_dir [...]" >& 2
|
| + exit 1
|
| +fi
|
| +
|
| +RESOURCES_DIR="${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
|
| +if [[ ! -d "${RESOURCES_DIR}" ]]; then
|
| + mkdir "${RESOURCES_DIR}"
|
| +fi
|
| +
|
| +cd "${RESOURCES_DIR}"
|
| +
|
| +for dir in "${@}"; do
|
| + if [[ ! -d "${dir}" ]]; then
|
| + mkdir "${dir}"
|
| + fi
|
| +done
|
|
|
| Property changes on: chrome/tools/build/mac/make_locale_dirs.sh
|
| ___________________________________________________________________
|
| Added: svn:executable
|
| + *
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|