Altered the way we use applehelp_locale slightly. Also altered its default setting.

This commit is contained in:
Alastair Houghton
2015-01-14 12:28:25 +00:00
parent df3de90023
commit 13059c5c4f
2 changed files with 4 additions and 4 deletions

View File

@@ -89,7 +89,7 @@ class AppleHelpBuilder(StandaloneHTMLBuilder):
self.outdir = path.join(self.bundle_path,
'Contents',
'Resources',
(self.config.language or 'en') + '.lproj')
self.config.applehelp_locale + '.lproj')
def handle_finish(self):
super(AppleHelpBuilder, self).handle_finish()
@@ -100,7 +100,7 @@ class AppleHelpBuilder(StandaloneHTMLBuilder):
contents_dir = path.join(self.bundle_path, 'Contents')
resources_dir = path.join(contents_dir, 'Resources')
language_dir = path.join(resources_dir,
(self.config.language or 'en') + '.lproj')
self.config.applehelp_locale + '.lproj')
for d in [contents_dir, resources_dir, language_dir]:
ensuredir(d)
@@ -203,7 +203,7 @@ class AppleHelpBuilder(StandaloneHTMLBuilder):
self.info('done')
# If we've been asked to, sign the bundle
if self.config.applehelp_codesign_identity is not None:
if self.config.applehelp_codesign_identity:
self.info(bold('signing help book... '), nonl=True)
args = [

View File

@@ -146,7 +146,7 @@ class Config(object):
applehelp_index_anchors = (False, 'applehelp'),
applehelp_min_term_length = (None, 'applehelp'),
applehelp_stopwords = (lambda self: self.language or 'en', 'applehelp'),
applehelp_locale = (lambda self: self.language or 'en_us', 'applehelp'),
applehelp_locale = (lambda self: self.language or 'en', 'applehelp'),
applehelp_title = (lambda self: self.project + ' Help', 'applehelp'),
applehelp_codesign_identity = (lambda self:
environ.get('CODE_SIGN_IDENTITY', None),