diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index f24f5946b4..b5d53cd70b 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -2262,6 +2262,67 @@
+
+ rm_work.bbclass
+
+
+ The rm_work class supports deletion of temporary
+ workspace, which can ease your hard drive demands during builds.
+
+
+
+ The OpenEmbedded build system can use a substantial amount of disk
+ space during the build process.
+ A portion of this space is the work files under the
+ ${TMPDIR}/work directory for each recipe.
+ Once the build system generates the packages for a recipe, the work
+ files for that recipe are no longer needed.
+ However, by default, the build system preserves these files
+ for inspection and possible debugging purposes.
+ If you would rather have these files deleted to save disk space
+ as the build progresses, you can enable rm_work
+ by adding the following to your local.conf file,
+ which is found in the
+ Build Directory.
+
+ INHERIT += "rm_work"
+
+ If you are modifying and building source code out of the work directory
+ for a recipe, enabling rm_work will potentially
+ result in your changes to the source being lost.
+ To exclude some recipes from having their work directories deleted by
+ rm_work, you can add the names of the recipe or
+ recipes you are working on to the RM_WORK_EXCLUDE
+ variable, which can also be set in your local.conf
+ file.
+ Here is an example:
+
+ RM_WORK_EXCLUDE += "busybox eglibc"
+
+
+
+
+
+ rootfs*.bbclass
+
+
+ These classes add support for creating images in several formats.
+ First, the root filesystem is created from packages using
+ one of the rootfs_*.bbclass
+ files (depending on the package format used) and then the image is created.
+
+ The
+ IMAGE_FSTYPES
+ variable controls the types of images to generate.
+
+ The
+ IMAGE_INSTALL
+ variable controls the list of packages to install into the
+ image.
+
+
+
+
scons.bbclass
@@ -2459,27 +2520,6 @@
-
- rootfs*.bbclass
-
-
- These classes add support for creating images in several formats.
- First, the root filesystem is created from packages using
- one of the rootfs_*.bbclass
- files (depending on the package format used) and then the image is created.
-
- The
- IMAGE_FSTYPES
- variable controls the types of images to generate.
-
- The
- IMAGE_INSTALL
- variable controls the list of packages to install into the
- image.
-
-
-
-
Host System Sanity Checks - sanity.bbclass
@@ -2493,42 +2533,6 @@
-
- Removing Work Files During the Build - rm_work.bbclass
-
-
- The OpenEmbedded build system can use a substantial amount of disk
- space during the build process.
- A portion of this space is the work files under the
- ${TMPDIR}/work directory for each recipe.
- Once the build system generates the packages for a recipe, the work
- files for that recipe are no longer needed.
- However, by default, the build system preserves these files
- for inspection and possible debugging purposes.
- If you would rather have these files deleted to save disk space
- as the build progresses, you can enable rm_work
- by adding the following to your local.conf file,
- which is found in the
- Build Directory.
-
- INHERIT += "rm_work"
-
- If you are modifying and building source code out of the work directory
- for a recipe, enabling rm_work will potentially
- result in your changes to the source being lost.
- To exclude some recipes from having their work directories deleted by
- rm_work, you can add the names of the recipe or
- recipes you are working on to the RM_WORK_EXCLUDE
- variable, which can also be set in your local.conf
- file.
- Here is an example:
-
- RM_WORK_EXCLUDE += "busybox eglibc"
-
-
-
-
-
Autotools Configuration Data Cache - siteinfo.bbclass
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index 60e24ef565..7ece12cc2c 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -5274,7 +5274,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
With rm_work enabled, this
variable specifies a list of recipes whose work directories
should not be removed.
- See the "Removing Work Files During the Build - rm_work.bbclass"
+ See the "rm_work.bbclass"
section for more details.