Dont build the english version of themanual twice when using the --language option

This commit is contained in:
Kovid Goyal 2014-10-17 09:31:23 +05:30
parent 25691fc189
commit e9e763f824

View File

@ -99,7 +99,8 @@ class Manual(Command):
os.makedirs(d)
jobs = []
languages = opts.language or list(json.load(open(self.j(base, 'locale', 'completed.json'), 'rb')))
for language in (['en'] + languages):
languages = ['en'] + list(set(languages) - {'en'})
for language in languages:
jobs.append((['calibre-debug', self.j(self.d(self.SRC), 'manual', 'build.py'),
language, self.j(tdir, language)],
'\n\n**************** Building translations for: %s'%language))