# whether or not update po files
if not env['XGETTEXT'] or not env['MSGMERGE'] or not env['MSGUNIQ']:
- print 'xgettext or msgmerge does not exist. Can not merge po files'
+ print 'xgettext or msgmerge does not exist. Cannot merge po files'
Exit(1)
# build language_l10n.pot, ui_l10n.pot, layouts_l10n.pot, qt4_l10n.pot
# and combine them to lyx.po
# possibly *only* handle these languages
languages = None
if env.has_key('languages'):
- languages = env.make_list(env['lanauges'])
+ languages = env.make_list(env['languages'])
# merge. if I use lan.po as $TARGET, it will be removed
# before it is merged. In this builder,
# $BUILDDIR/po/lang.po is merged from po/lang.po and $BUILDDIR/po/lyx.pot
dirs = []
for (dir,files) in [
('.', lib_files),
- ('images', lib_images_files),
- ('images/math', lib_images_math_files),
- ('kbd', lib_kbd_files),
- ('layouts', lib_layouts_files),
- ('scripts', lib_scripts_files),
- ('templates', lib_templates_files),
- ('tex', lib_tex_files),
- ('ui', lib_ui_files),
('bind', lib_bind_files),
('bind/de', lib_bind_de_files),
('bind/fi', lib_bind_fi_files),
('examples/ru', lib_examples_ru_files),
('examples/sl', lib_examples_sl_files),
('examples/ro', lib_examples_ro_files),
- ('lyx2lyx', lib_lyx2lyx_files)]:
+ ('fonts', lib_fonts_files),
+ ('images', lib_images_files),
+ ('images/math', lib_images_math_files),
+ ('kbd', lib_kbd_files),
+ ('layouts', lib_layouts_files),
+ ('lyx2lyx', lib_lyx2lyx_files),
+ ('scripts', lib_scripts_files),
+ ('templates', lib_templates_files),
+ ('tex', lib_tex_files),
+ ('ui', lib_ui_files)]:
dirs.append(env.Install(os.path.join(share_dest_dir, dir),
[env.subst('$TOP_SRCDIR/lib/%s/%s' % (dir, file)) for file in files]))
Alias('install', dirs)