]> git.ipfire.org Git - thirdparty/grub.git/commit
Rewrite grub-install, grub-mkrescue, grub-mkstandalone and grub-mknetdir
authorVladimir Serbinenko <phcoder@gmail.com>
Sat, 16 Nov 2013 19:21:16 +0000 (20:21 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Sat, 16 Nov 2013 19:21:16 +0000 (20:21 +0100)
commitcd46aa6cefabd7b0fcb15cd614577e1ab8c7a841
treef52002358bd13033934b1bbba3a8ab448593e1b1
parent9ef81064a308cf60cf1e5d6ac8609fbd99636d0a
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.
52 files changed:
ChangeLog
Makefile.am
Makefile.util.def
configure.ac
grub-core/Makefile.am
grub-core/kern/emu/hostdisk.c
grub-core/osdep/aros/config.c [new file with mode: 0644]
grub-core/osdep/aros/hostdisk.c
grub-core/osdep/basic/compress.c [new file with mode: 0644]
grub-core/osdep/basic/init.c
grub-core/osdep/basic/no_platform.c [new file with mode: 0644]
grub-core/osdep/basic/platform.c [new file with mode: 0644]
grub-core/osdep/compress.c [new file with mode: 0644]
grub-core/osdep/config.c [new file with mode: 0644]
grub-core/osdep/linux/platform.c [new file with mode: 0644]
grub-core/osdep/platform.c [new file with mode: 0644]
grub-core/osdep/platform_unix.c [new file with mode: 0644]
grub-core/osdep/unix/compress.c [new file with mode: 0644]
grub-core/osdep/unix/config.c [new file with mode: 0644]
grub-core/osdep/unix/exec.c
grub-core/osdep/unix/hostdisk.c
grub-core/osdep/unix/platform.c [new file with mode: 0644]
grub-core/osdep/windows/config.c [new file with mode: 0644]
grub-core/osdep/windows/hostdisk.c
grub-core/osdep/windows/init.c
include/grub/emu/config.h [new file with mode: 0644]
include/grub/emu/getroot.h
include/grub/emu/hostfile.h
include/grub/osdep/exec_unix.h [new file with mode: 0644]
include/grub/osdep/hostfile_aros.h
include/grub/osdep/hostfile_unix.h
include/grub/osdep/hostfile_windows.h
include/grub/util/install.h
po/Makefile.in.in
po/Rules-windowsdir [new file with mode: 0644]
tests/util/grub-shell.in
util/config.c [new file with mode: 0644]
util/grub-install-common.c [new file with mode: 0644]
util/grub-install.c [new file with mode: 0644]
util/grub-install.in [deleted file]
util/grub-install_header [deleted file]
util/grub-mkimage.c
util/grub-mknetdir.c [new file with mode: 0644]
util/grub-mknetdir.in [deleted file]
util/grub-mkrescue.c [new file with mode: 0644]
util/grub-mkrescue.in [deleted file]
util/grub-mkstandalone.c [new file with mode: 0644]
util/grub-mkstandalone.in [deleted file]
util/grub-probe.c
util/misc.c
util/mkimage.c
util/probe.c [new file with mode: 0644]