summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/ref-classes.xml
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-08-22 14:55:05 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-08-25 23:09:29 +0100
commit9ba4fc087ef9609a4a4e7546ee00f9801c2dfac8 (patch)
tree1ef0856bfa8abce53db68ca252d395ad872c3a3d /documentation/ref-manual/ref-classes.xml
parentac0fa7a2965e9cd44cdaf0fcdb83cecd361bfdec (diff)
downloadpoky-9ba4fc087ef9609a4a4e7546ee00f9801c2dfac8.tar.gz
dev-manual, ref-manual: Systemd-boot: Update documents for new EFI bootloader
Fixes [YOCTO #9707] * Replaced gummiboot with systemd-boot in the dev-manual * Replaced the gummiboot class with a new systemd-boot class * Replaced the appropriate gummiboot variables in the glossary with new variables SYSTEMD_BOOT_CFG, SYSTEMD_BOOT_ENTRIES, and SYSTEMD_BOOT_TIMEOUT. (From yocto-docs rev: 778b620e65cc68531b3c41aeb8f27f2a07eb0d00) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/ref-classes.xml')
-rw-r--r--documentation/ref-manual/ref-classes.xml67
1 files changed, 37 insertions, 30 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index 1bbd075b87..97b2995358 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -1099,36 +1099,6 @@
1099 </para> 1099 </para>
1100</section> 1100</section>
1101 1101
1102<section id='ref-classes-gummiboot'>
1103 <title><filename>gummiboot.bbclass</filename></title>
1104
1105 <para>
1106 The <filename>gummiboot</filename> class provides functions specific
1107 to the gummiboot bootloader for building bootable images.
1108 This is an internal class and is not intended to be
1109 used directly.
1110 Set the
1111 <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link>
1112 variable to "gummiboot" to use this class.
1113 </para>
1114
1115 <para>
1116 For information on more variables used and supported in this class,
1117 see the
1118 <link linkend='var-GUMMIBOOT_CFG'><filename>GUMMIBOOT_CFG</filename></link>,
1119 <link linkend='var-GUMMIBOOT_ENTRIES'><filename>GUMMIBOOT_ENTRIES</filename></link>,
1120 and
1121 <link linkend='var-GUMMIBOOT_TIMEOUT'><filename>GUMMIBOOT_TIMEOUT</filename></link>
1122 variables.
1123 </para>
1124
1125 <para>
1126 You can also see the
1127 <ulink url='http://freedesktop.org/wiki/Software/gummiboot/'>Gummiboot documentation</ulink>
1128 for more information.
1129 </para>
1130</section>
1131
1132<section id='ref-classes-gzipnative'> 1102<section id='ref-classes-gzipnative'>
1133 <title><filename>gzipnative.bbclass</filename></title> 1103 <title><filename>gzipnative.bbclass</filename></title>
1134 1104
@@ -3315,6 +3285,43 @@
3315 </para> 3285 </para>
3316</section> 3286</section>
3317 3287
3288<section id='ref-classes-systemd-boot'>
3289 <title><filename>systemd-boot.bbclass</filename></title>
3290
3291 <para>
3292 The <filename>systemd-boot</filename> class provides functions specific
3293 to the systemd-boot bootloader for building bootable images.
3294 This is an internal class and is not intended to be used directly.
3295 <note>
3296 The <filename>systemd-boot</filename> class is a result from
3297 merging the <filename>gummiboot</filename> class used in previous
3298 Yocto Project releases with the <filename>systemd</filename>
3299 project.
3300 </note>
3301 Set the
3302 <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link>
3303 variable to "systemd-boot" to use this class.
3304 Doing so creates a standalone EFI bootloader that is not dependent
3305 on systemd.
3306 </para>
3307
3308 <para>
3309 For information on more variables used and supported in this class,
3310 see the
3311 <link linkend='var-SYSTEMD_BOOT_CFG'><filename>SYSTEMD_BOOT_CFG</filename></link>,
3312 <link linkend='var-SYSTEMD_BOOT_ENTRIES'><filename>SYSTEMD_BOOT_ENTRIES</filename></link>,
3313 and
3314 <link linkend='var-SYSTEMD_BOOT_TIMEOUT'><filename>SYSTEMD_BOOT_TIMEOUT</filename></link>
3315 variables.
3316 </para>
3317
3318 <para>
3319 You can also see the
3320 <ulink url='https://www.freedesktop.org/wiki/Software/systemd/'>Systemd documentation</ulink>
3321 for more information.
3322 </para>
3323</section>
3324
3318<section id='ref-classes-terminal'> 3325<section id='ref-classes-terminal'>
3319 <title><filename>terminal.bbclass</filename></title> 3326 <title><filename>terminal.bbclass</filename></title>
3320 3327