]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* util/grub.d/20_linux_xen.in: Use submenus.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 20 Sep 2010 22:58:59 +0000 (00:58 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 20 Sep 2010 22:58:59 +0000 (00:58 +0200)
ChangeLog
util/grub.d/20_linux_xen.in

index 934e3c73a11ee97631db6f14b6045a6d07fc8459..4fd29f1319ef97887adf4a3f3b04ecd3c872e3f6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-09-20  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * util/grub.d/20_linux_xen.in: Use submenus.
+
 2010-09-20  Vladimir Serbinenko  <phcoder@gmail.com>
 
        Support submenus.
index e631c0a4ae05bacc104ce14ad0b027dd8c728c7e..5333d44ec89f1b2d3eac0486db580ce78d8ded89 100644 (file)
@@ -104,6 +104,7 @@ while [ "x${xen_list}" != "x" ] ; do
     xen_dirname=`dirname ${current_xen}`
     rel_xen_dirname=`make_system_path_relative_to_its_root $xen_dirname`
     xen_version=`echo $xen_basename | sed -e "s,.gz$,,g;s,^xen-,,g"`
+    echo "submenu \"Xen ${xen_version}\" {"
     while [ "x$list" != "x" ] ; do
        linux=`version_find_latest $list`
        echo "Found linux image: $linux" >&2
@@ -139,5 +140,6 @@ while [ "x${xen_list}" != "x" ] ; do
 
        list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '`
     done
+    echo "}"
     xen_list=`echo $xen_list | tr ' ' '\n' | grep -vx $current_xen | tr '\n' ' '`
 done