Rewrite grub-install, grub-mkrescue, grub-mkstandalone and grub-mknetdir
the function of these files exceeds what can be sanely handled in shell in posix-comaptible way. Also writing it in C extends the functionality to non-UNIX-like OS and minimal environments.
This commit is contained in:
parent
9ef81064a3
commit
cd46aa6cef
52 changed files with 5811 additions and 2101 deletions
|
@ -20,6 +20,7 @@
|
|||
#include <config-util.h>
|
||||
|
||||
#include <grub/util/misc.h>
|
||||
#include <grub/i18n.h>
|
||||
|
||||
#include "progname.h"
|
||||
|
||||
|
@ -29,7 +30,9 @@ grub_util_host_init (int *argc __attribute__ ((unused)),
|
|||
{
|
||||
set_program_name ((*argv)[0]);
|
||||
|
||||
#ifdef GRUB_UTIL
|
||||
grub_util_init_nls ();
|
||||
#endif
|
||||
#if (defined (GRUB_UTIL) && defined(ENABLE_NLS) && ENABLE_NLS)
|
||||
setlocale (LC_ALL, "");
|
||||
bindtextdomain (PACKAGE, LOCALEDIR);
|
||||
textdomain (PACKAGE);
|
||||
#endif /* (defined(ENABLE_NLS) && ENABLE_NLS) */
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue