+2012-02-18 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * conf/Makefile.common (platform_SCRIPTS): New variable.
+ (platform_PROGRAMS): Likewise.
+ * gentpl.py: Mark *,module and *.image for install.
+ * grub-core/gdb_grub.in: Add a notice of expected environment.
+ * grub-core/Makefile.core.def (gdb_grub): Mark for install.
+ (gmodule.pl): Likewise.
+
2012-02-18 Vladimir Serbinenko <phcoder@gmail.com>
Replace grub_checkkey with grub_getkey_noblock.
def module(platform):
r = set_canonical_name_suffix(".module")
- r += gvar_add("noinst_PROGRAMS", "[+ name +].module")
+ r += gvar_add("platform_PROGRAMS", "[+ name +].module")
r += gvar_add("MODULE_FILES", "[+ name +].module$(EXEEXT)")
r += var_set(cname() + "_SOURCES", platform_sources(platform) + " ## platform sources")
def kernel(platform):
r = set_canonical_name_suffix(".exec")
- r += gvar_add("noinst_PROGRAMS", "[+ name +].exec")
+ r += gvar_add("platform_PROGRAMS", "[+ name +].exec")
r += var_set(cname() + "_SOURCES", platform_startup(platform))
r += var_add(cname() + "_SOURCES", platform_sources(platform))
r += var_set("nodist_" + cname() + "_SOURCES", platform_nodist_sources(platform) + " ## platform nodist sources")
def image(platform):
r = set_canonical_name_suffix(".image")
- r += gvar_add("noinst_PROGRAMS", "[+ name +].image")
+ r += gvar_add("platform_PROGRAMS", "[+ name +].image")
r += var_set(cname() + "_SOURCES", platform_sources(platform))
r += var_set("nodist_" + cname() + "_SOURCES", platform_nodist_sources(platform) + "## platform nodist sources")
r += var_set(cname() + "_LDADD", platform_ldadd(platform))
### Load debuging information about GNU GRUB 2 modules into GDB
### automatically. Needs readelf, Perl and gmodule.pl script
###
+### Has to be launched from the writable and trusted
+### directory containing *.image and *.module
+###
### $Id: .gdbinit,v 1.1 2006/05/14 11:38:08 lkundrak Exp $
### Lubomir Kundrak <lkudrak@skosi.org>
###