ea4278754c
* chore: fix spelling in .circleci Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in BUILD.gn Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in appveyor.yml Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in build Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in docs Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in lib Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in script Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in shell Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in spec Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * chore: fix spelling in spec-main Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
28 lines
770 B
Python
28 lines
770 B
Python
# usage: make_locale_dirs.py locale_dir [...]
|
|
#
|
|
# 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
|
|
# directories for its helper executable bundles, which do not otherwise
|
|
# require any direct Cocoa locale support.
|
|
|
|
import os
|
|
import errno
|
|
import sys
|
|
|
|
|
|
def main(args):
|
|
for dirname in args:
|
|
try:
|
|
os.makedirs(dirname)
|
|
except OSError as e:
|
|
if e.errno == errno.EEXIST:
|
|
# It's OK if it already exists
|
|
pass
|
|
else:
|
|
raise
|
|
|
|
|
|
if __name__ == '__main__':
|
|
main(sys.argv[1:])
|