CVSROOT: /sources/grub
Module name: grub2
Changes by: Robert Millan <robertmh> 08/01/12 15:11:57
Modified files:
. : ChangeLog
include/grub/util: getroot.h
util : getroot.c grub-probe.c update-grub.in
update-grub_lib.in
util/grub.d : 00_header.in
util/i386/efi : grub-install.in
util/i386/pc : grub-install.in
util/powerpc/ieee1275: grub-install.in
Log message:
2008-01-12 Robert Millan <[EMAIL PROTECTED]>
* include/grub/util/getroot.h (grub_dev_abstraction_types): New
enum.
(grub_util_get_dev_abstraction): New function prototype.
* util/getroot.c: Include `<grub/util/getroot.h>'
(grub_util_get_grub_dev): Move detection of abstraction type to
...
(grub_util_get_dev_abstraction): ... here (new function).
* util/grub-probe.c: Convert PRINT_* to an enum. Add
`PRINT_ABSTRACTION'.
(probe): Probe for abstraction type when requested.
(main): Understand `--target=abstraction'.
* util/i386/efi/grub-install.in: Add abstraction module to core
image when it is found to be necessary.
* util/i386/pc/grub-install.in: Likewise.
* util/powerpc/ieee1275/grub-install.in: Likewise.
* util/update-grub_lib.in (font_path): Return system path
without
converting to GRUB path.
* util/update-grub.in: Convert system path returned by
font_path()
to a GRUB path. Use `grub-probe -t abstraction' to determine
what
abstraction module is needed for loading fonts (if any). Export
that as `GRUB_PRELOAD_MODULES'.
* util/grub.d/00_header.in: Process `GRUB_PRELOAD_MODULES'
(print
insmod commands).
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.489&r2=1.490
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/util/getroot.h?cvsroot=grub&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/grub2/util/getroot.c?cvsroot=grub&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/grub2/util/grub-probe.c?cvsroot=grub&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/grub2/util/update-grub.in?cvsroot=grub&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/grub2/util/update-grub_lib.in?cvsroot=grub&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/grub2/util/grub.d/00_header.in?cvsroot=grub&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/grub2/util/i386/efi/grub-install.in?cvsroot=grub&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/grub2/util/i386/pc/grub-install.in?cvsroot=grub&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/grub2/util/powerpc/ieee1275/grub-install.in?cvsroot=grub&r1=1.12&r2=1.13
_______________________________________________
Commit-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-grub