diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index 84551cc23a..7b44685546 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml @@ -5012,9 +5012,14 @@ A subset of OVERRIDES used by the OpenEmbedded build system for creating FILESPATH. + The FILESOVERRIDES variable uses + overrides to automatically extend the + FILESPATH + variable. You can find more information on how overrides are handled in the - BitBake User Manual. + "Conditional Syntax (Overrides)" + section of the BitBake User Manual. @@ -5054,31 +5059,6 @@ statements. - - You can take advantage of this searching behavior in - useful ways. - For example, consider a case where the following - directory structure exists for general and machine-specific - configurations: - - files/defconfig - files/MACHINEA/defconfig - files/MACHINEB/defconfig - - Also in the example, the SRC_URI - statement contains "file://defconfig". - Given this scenario, you can set - MACHINE - to "MACHINEA" and cause the build system to use files - from files/MACHINEA. - Set MACHINE to "MACHINEB" and the - build system uses files from - files/MACHINEB. - Finally, for any machine other than "MACHINEA" and - "MACHINEB", the build system uses files from - files/defconfig. - - The default value for the FILESPATH variable is defined in the base.bbclass @@ -5121,6 +5101,31 @@ + + You can take advantage of this searching behavior in + useful ways. + For example, consider a case where the following + directory structure exists for general and machine-specific + configurations: + + files/defconfig + files/MACHINEA/defconfig + files/MACHINEB/defconfig + + Also in the example, the SRC_URI + statement contains "file://defconfig". + Given this scenario, you can set + MACHINE + to "MACHINEA" and cause the build system to use files + from files/MACHINEA. + Set MACHINE to "MACHINEB" and the + build system uses files from + files/MACHINEB. + Finally, for any machine other than "MACHINEA" and + "MACHINEB", the build system uses files from + files/defconfig. + + You can find out more about the patching process in the "Patching"