123456789101112131415161718192021 |
- Do not install unwanted locales.
- --- a/setup.py 2014-11-01 11:21:49.679613605 +0100
- +++ b/setup.py 2014-11-01 11:26:36.305719135 +0100
- @@ -101,9 +101,15 @@
-
- PO_DIR = 'po'
- MO_DIR = os.path.join('build', 'po')
- +LINGUAS = os.environ.get('LINGUAS', '*').split(' ')
-
- for po in glob.glob(os.path.join(PO_DIR, '*.po')):
- lang = os.path.basename(po[:-3])
- +
- + # Skip unwanted locales
- + if lang not in LINGUAS and '*' not in LINGUAS:
- + continue
- +
- mo = os.path.join(MO_DIR, lang, 'gtg.mo')
- target_dir = os.path.dirname(mo)
- if not os.path.isdir(target_dir):
|