Add a --locale-directory option to grub-install and related tools.
* include/grub/util/install.h (GRUB_INSTALL_OPTIONS): Add --locale-directory option. (enum grub_install_options): Add GRUB_INSTALL_OPTIONS_LOCALE_DIRECTORY. * util/grub-install-common.c (grub_install_help_filter): Handle GRUB_INSTALL_OPTIONS_LOCALE_DIRECTORY. (grub_install_parse): Likewise. (get_localedir): New function to check for a user-provided option before trying grub_util_get_localedir. (copy_locales): Use get_localedir rather than grub_util_get_localedir. Handle differing locale directory layouts. (grub_install_copy_files): Likewise.
This commit is contained in:
parent
61e1b9a49d
commit
07e3b04742
3 changed files with 56 additions and 5 deletions
18
ChangeLog
18
ChangeLog
|
@ -1,3 +1,21 @@
|
|||
2013-11-25 Colin Watson <cjwatson@ubuntu.com>
|
||||
2013-11-25 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
Add a --locale-directory option to grub-install and related tools.
|
||||
|
||||
* include/grub/util/install.h (GRUB_INSTALL_OPTIONS): Add
|
||||
--locale-directory option.
|
||||
(enum grub_install_options): Add
|
||||
GRUB_INSTALL_OPTIONS_LOCALE_DIRECTORY.
|
||||
* util/grub-install-common.c (grub_install_help_filter): Handle
|
||||
GRUB_INSTALL_OPTIONS_LOCALE_DIRECTORY.
|
||||
(grub_install_parse): Likewise.
|
||||
(get_localedir): New function to check for a user-provided option
|
||||
before trying grub_util_get_localedir.
|
||||
(copy_locales): Use get_localedir rather than
|
||||
grub_util_get_localedir. Handle differing locale directory layouts.
|
||||
(grub_install_copy_files): Likewise.
|
||||
|
||||
2013-11-25 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
* grub-core/osdep/unix/platform.c (get_ofpathname): Trim ending newline.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue