[FE training-materials-updates] slides/buildroot-internals: update to Buildroot 2016.05

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Wed Jun 8 15:03:07 CEST 2016


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=6e7f95c67bb69138517e865a07c44dff61990796

>---------------------------------------------------------------

commit 6e7f95c67bb69138517e865a07c44dff61990796
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Wed Jun 8 15:03:07 2016 +0200

    slides/buildroot-internals: update to Buildroot 2016.05
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


>---------------------------------------------------------------

6e7f95c67bb69138517e865a07c44dff61990796
 slides/buildroot-internals/buildroot-internals.tex |  28 ++---
 slides/buildroot-internals/final-example.dia       | 138 ++++++++++-----------
 slides/buildroot-internals/global-build-logic.dia  |  48 +++----
 3 files changed, 102 insertions(+), 112 deletions(-)

diff --git a/slides/buildroot-internals/buildroot-internals.tex b/slides/buildroot-internals/buildroot-internals.tex
index 3e1a266..2ea6a55 100644
--- a/slides/buildroot-internals/buildroot-internals.tex
+++ b/slides/buildroot-internals/buildroot-internals.tex
@@ -19,10 +19,9 @@ BR2_CONFIG = $(CONFIG_DIR)/.config
 
 $(BUILD_DIR)/buildroot-config/%onf:
         mkdir -p $(@D)/lxdialog
-        $(MAKE) ... -C $(CONFIG) -f Makefile.br $(@F)
+        ... $(MAKE) ... -C $(CONFIG) -f Makefile.br $(@F)
 
 menuconfig: $(BUILD_DIR)/buildroot-config/mconf outputmakefile
-        @mkdir -p $(BUILD_DIR)/buildroot-config
         @$(COMMON_CONFIG_ENV) $< $(CONFIG_CONFIG_IN)
 \end{minted}
 \end{block}
@@ -54,7 +53,7 @@ define inner-generic-package
 $(2)_KCONFIG_VAR = BR2_PACKAGE_$(2)
  ...
 ifeq ($$($$($(2)_KCONFIG_VAR)),y)
-TARGETS += $(1)
+PACKAGES += $(1)
 endif # $(2)_KCONFIG_VAR
 
 endef # inner-generic-package
@@ -63,11 +62,9 @@ endef # inner-generic-package
 
 \begin{itemize}
 \item Adds the lowercase name of an enabled package as a make target
-  to the \code{$(TARGETS)} variable
+  to the \code{$(PACKAGES)} variable
 \item \code{package/pkg-generic.mk} is really the core of the package
   infrastructure
-\item Note: as of Buildroot 2015.05, \code{TARGETS} has been renamed
-  to \code{PACKAGES}
 \end{itemize}
 
 \end{frame}
@@ -77,14 +74,14 @@ endef # inner-generic-package
 \begin{itemize}
 \item The \code{package/pkg-generic.mk} file is divided in two main
   parts:
-  \begin{itemize}
+  \begin{enumerate}
   \item Definition of the actions done in each step of a package build
     process. Done through {\em stamp file targets}.
   \item Definition of the \code{inner-generic-package},
     \code{generic-package} and \code{host-generic-package} macros,
     that define the sequence of actions, as well as all the variables
     needed to handle the build of a package.
-  \end{itemize}
+  \end{enumerate}
 \end{itemize}
 
 \end{frame}
@@ -154,15 +151,7 @@ $(BUILD_DIR)/%/.stamp_target_installed:
 $(BUILD_DIR)/%/.stamp_downloaded:
         $(foreach hook,$($(PKG)_PRE_DOWNLOAD_HOOKS),$(call $(hook))$(sep))
         [...]
-        $(if $($(PKG)_SOURCE),$(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE)))
-        $(foreach p,$($(PKG)_EXTRA_DOWNLOADS),$(call DOWNLOAD,$($(PKG)_SITE:/=)/$(p))$(sep))
-        $(foreach p,$($(PKG)_PATCH),\
-                $(if $(findstring ://,$(p)),\
-                        $(call DOWNLOAD,$(p)),\
-                        $(call DOWNLOAD,$($(PKG)_SITE:/=)/$(p))\
-                )\
-        $(sep))
-        $(foreach hook,$($(PKG)_POST_DOWNLOAD_HOOKS),$(call $(hook))$(sep))
+	$(foreach p,$($(PKG)_ALL_DOWNLOADS),$(call DOWNLOAD,$(p))$(sep))
         $(Q)mkdir -p $(@D)
         $(Q)touch $@
 \end{minted}
@@ -174,7 +163,8 @@ $(BUILD_DIR)/%/.stamp_downloaded:
   name of the package. So when used for Busybox,
   \code{$($(PKG)_SOURCE)} is the value of \code{BUSYBOX_SOURCE}.
 \item {\em Hooks}: make macros called before and after each step.
-\item Downloads the files mentioned in \code{<pkg>_SOURCE},
+\item \code{<pkg>_ALL_DOWNLOADS} lists all the files to be downloaded,
+  which includes the ones listed in \code{<pkg>_SOURCE},
   \code{<pkg>_EXTRA_DOWNLOADS} and \code{<pkg>_PATCH}.
 \end{itemize}
 
@@ -733,7 +723,7 @@ endif
 
 \begin{frame}{Root filesystem image generation}
   \begin{itemize}
-  \item Once all the targets in \code{$(TARGETS)} have been built,
+  \item Once all the targets in \code{$(PACKAGES)} have been built,
     it's time to create the root filesystem images
   \item First, the \code{target-finalize} target does some cleanup of
     \code{$(TARGET_DIR)} by removing documentation, headers, static
diff --git a/slides/buildroot-internals/final-example.dia b/slides/buildroot-internals/final-example.dia
index 47122e0..319ec78 100644
--- a/slides/buildroot-internals/final-example.dia
+++ b/slides/buildroot-internals/final-example.dia
@@ -126,7 +126,7 @@
         <dia:point val="26,5"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="24.98,4.34125;27.02,5.65875"/>
+        <dia:rectangle val="25.1525,4.42875;26.8475,5.57125"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -140,7 +140,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="26,5.39125"/>
+            <dia:point val="26,5.37125"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -191,7 +191,7 @@
         <dia:point val="26,9"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="24.3,8.34125;27.7,9.65875"/>
+        <dia:rectangle val="24.5875,8.42875;27.4125,9.57125"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -205,7 +205,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="26,9.39125"/>
+            <dia:point val="26,9.37125"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -256,7 +256,7 @@
         <dia:point val="26,13"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="20.22,12.3412;31.78,13.6587"/>
+        <dia:rectangle val="21.1975,12.4287;30.8025,13.5712"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -270,7 +270,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="26,13.3912"/>
+            <dia:point val="26,13.3712"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -321,7 +321,7 @@
         <dia:point val="20,17"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="14.56,16.3412;25.44,17.6587"/>
+        <dia:rectangle val="15.48,16.4287;24.52,17.5712"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -335,7 +335,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="20,17.3912"/>
+            <dia:point val="20,17.3712"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -383,7 +383,7 @@
         <dia:point val="34,20"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="28.9,19.3412;39.1,20.6587"/>
+        <dia:rectangle val="29.7625,19.4287;38.2375,20.5712"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -397,7 +397,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="34,20.3912"/>
+            <dia:point val="34,20.3712"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -448,12 +448,12 @@
         <dia:point val="34,26"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="30.6,25.3412;37.4,26.6587"/>
+        <dia:rectangle val="30.8925,25.3859;37.1361,26.6141"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#$(TARGETS)#</dia:string>
+            <dia:string>#$(PACKAGES)#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
             <dia:font family="Inconsolata" style="48" name="Courier"/>
@@ -462,7 +462,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="34,26.3912"/>
+            <dia:point val="34,26.357"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -572,7 +572,7 @@
         <dia:point val="35,5.2"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="35,4.15;41.8,5.4675"/>
+        <dia:rectangle val="35,4.2575;40.65,5.4"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -605,7 +605,7 @@
         <dia:point val="35,9.2"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="35,8.15;51.32,9.4675"/>
+        <dia:rectangle val="35,8.2575;48.56,9.4"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -638,7 +638,7 @@
         <dia:point val="35,12.8"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="35,11.75;69.68,13.0675"/>
+        <dia:rectangle val="35,11.8575;63.815,13"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -769,7 +769,7 @@
         <dia:point val="35,14"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="35,13.0825;50.745,14.235"/>
+        <dia:rectangle val="35,12.86;48.0375,14.3075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -802,7 +802,7 @@
         <dia:point val="36,17"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="36,16.405;36,17.1525"/>
+        <dia:rectangle val="36,16.26;36,17.2"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -835,7 +835,7 @@
         <dia:point val="19,14"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="2.1625,13.0825;19,15.4697"/>
+        <dia:rectangle val="4.94,12.86;19,15.5422"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1004,12 +1004,12 @@ image types to generate#</dia:string>
         <dia:point val="43.15,18.1"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="43.15,17.05;61.51,18.3675"/>
+        <dia:rectangle val="43.15,17.1289;58.9986,18.3571"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#target-finalize: $(TARGETS)#</dia:string>
+            <dia:string>#target-finalize: $(PACKAGES)#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
             <dia:font family="Inconsolata" style="48" name="Courier"/>
@@ -1064,7 +1064,7 @@ image types to generate#</dia:string>
         <dia:point val="56,24"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="37.7975,23.0825;56,24.235"/>
+        <dia:rectangle val="40.7725,22.86;56,24.3075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1126,7 +1126,7 @@ image types to generate#</dia:string>
         <dia:point val="34.25,28.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="32.9025,27.8762;35.5975,28.6237"/>
+        <dia:rectangle val="33.13,27.925;35.37,28.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1140,7 +1140,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="34.25,28.4712"/>
+            <dia:point val="34.25,28.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1191,7 +1191,7 @@ image types to generate#</dia:string>
         <dia:point val="28.25,28.75"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="26.5175,28.3762;29.9825,29.1237"/>
+        <dia:rectangle val="26.81,28.425;29.69,29.075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1205,7 +1205,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="28.25,28.9712"/>
+            <dia:point val="28.25,28.96"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1256,7 +1256,7 @@ image types to generate#</dia:string>
         <dia:point val="29.25,31.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="25.785,30.8762;32.715,31.6237"/>
+        <dia:rectangle val="26.37,30.925;32.13,31.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1270,7 +1270,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="29.25,31.4712"/>
+            <dia:point val="29.25,31.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1321,7 +1321,7 @@ image types to generate#</dia:string>
         <dia:point val="39.75,28.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="38.7875,27.8762;40.7125,28.6237"/>
+        <dia:rectangle val="38.95,27.925;40.55,28.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1335,7 +1335,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="39.75,28.4712"/>
+            <dia:point val="39.75,28.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1386,7 +1386,7 @@ image types to generate#</dia:string>
         <dia:point val="34.25,34.75"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="32.5175,34.3762;35.9825,35.1238"/>
+        <dia:rectangle val="32.81,34.425;35.69,35.075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1400,7 +1400,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="34.25,34.9712"/>
+            <dia:point val="34.25,34.96"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1451,7 +1451,7 @@ image types to generate#</dia:string>
         <dia:point val="40.75,34.75"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="37.67,34.3762;43.83,35.1238"/>
+        <dia:rectangle val="38.19,34.425;43.31,35.075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1465,7 +1465,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="40.75,34.9712"/>
+            <dia:point val="40.75,34.96"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1516,7 +1516,7 @@ image types to generate#</dia:string>
         <dia:point val="20.125,19.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="17.815,18.8762;22.435,19.6237"/>
+        <dia:rectangle val="18.205,18.925;22.045,19.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1530,7 +1530,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="20.125,19.4712"/>
+            <dia:point val="20.125,19.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1581,7 +1581,7 @@ image types to generate#</dia:string>
         <dia:point val="22.25,23.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="19.7475,22.8762;24.7525,23.6237"/>
+        <dia:rectangle val="20.17,22.925;24.33,23.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1595,7 +1595,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="22.25,23.4712"/>
+            <dia:point val="22.25,23.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1646,7 +1646,7 @@ image types to generate#</dia:string>
         <dia:point val="16.25,23.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="14.71,22.8762;17.79,23.6237"/>
+        <dia:rectangle val="14.97,22.925;17.53,23.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1660,7 +1660,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="16.25,23.4712"/>
+            <dia:point val="16.25,23.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1711,7 +1711,7 @@ image types to generate#</dia:string>
         <dia:point val="10.25,23.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="7.7475,22.8762;12.7525,23.6237"/>
+        <dia:rectangle val="8.17,22.925;12.33,23.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1725,7 +1725,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="10.25,23.4712"/>
+            <dia:point val="10.25,23.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1776,7 +1776,7 @@ image types to generate#</dia:string>
         <dia:point val="13.75,32.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="12.0175,31.8762;15.4825,32.6238"/>
+        <dia:rectangle val="12.31,31.925;15.19,32.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1790,7 +1790,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="13.75,32.4712"/>
+            <dia:point val="13.75,32.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1841,7 +1841,7 @@ image types to generate#</dia:string>
         <dia:point val="20.75,32.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="18.055,31.8762;23.445,32.6238"/>
+        <dia:rectangle val="18.51,31.925;22.99,32.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1855,7 +1855,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="20.75,32.4712"/>
+            <dia:point val="20.75,32.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1906,7 +1906,7 @@ image types to generate#</dia:string>
         <dia:point val="25.625,38.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="23.315,37.8762;27.935,38.6238"/>
+        <dia:rectangle val="23.705,37.925;27.545,38.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1920,7 +1920,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="25.625,38.4712"/>
+            <dia:point val="25.625,38.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -1971,7 +1971,7 @@ image types to generate#</dia:string>
         <dia:point val="47.25,34.75"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="45.5175,34.3762;48.9825,35.1238"/>
+        <dia:rectangle val="45.81,34.425;48.69,35.075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1985,7 +1985,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="47.25,34.9712"/>
+            <dia:point val="47.25,34.96"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -2036,7 +2036,7 @@ image types to generate#</dia:string>
         <dia:point val="47.25,37.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="45.71,36.8762;48.79,37.6238"/>
+        <dia:rectangle val="45.97,36.925;48.53,37.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -2050,7 +2050,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="47.25,37.4712"/>
+            <dia:point val="47.25,37.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -2101,7 +2101,7 @@ image types to generate#</dia:string>
         <dia:point val="47.375,39.75"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="44.8725,39.3762;49.8775,40.1238"/>
+        <dia:rectangle val="45.295,39.425;49.455,40.075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -2115,7 +2115,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="47.375,39.9712"/>
+            <dia:point val="47.375,39.96"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -2166,7 +2166,7 @@ image types to generate#</dia:string>
         <dia:point val="47.375,42.25"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="44.8725,41.8762;49.8775,42.6238"/>
+        <dia:rectangle val="45.295,41.925;49.455,42.575"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -2180,7 +2180,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="47.375,42.4712"/>
+            <dia:point val="47.375,42.46"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -2231,7 +2231,7 @@ image types to generate#</dia:string>
         <dia:point val="43.875,44.75"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="41.565,44.3762;46.185,45.1238"/>
+        <dia:rectangle val="41.955,44.425;45.795,45.075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -2245,7 +2245,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="43.875,44.9712"/>
+            <dia:point val="43.875,44.96"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -2296,7 +2296,7 @@ image types to generate#</dia:string>
         <dia:point val="50.875,44.75"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="49.5275,44.3762;52.2225,45.1238"/>
+        <dia:rectangle val="49.755,44.425;51.995,45.075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -2310,7 +2310,7 @@ image types to generate#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="50.875,44.9712"/>
+            <dia:point val="50.875,44.96"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -2872,7 +2872,7 @@ image types to generate#</dia:string>
         <dia:point val="29,44.6"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="26.62,43.9412;31.38,45.2587"/>
+        <dia:rectangle val="27.0225,44.0288;30.9775,45.1713"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -2886,7 +2886,7 @@ image types to generate#</dia:string>
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="29,44.9912"/>
+            <dia:point val="29,44.9713"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -2937,7 +2937,7 @@ image types to generate#</dia:string>
         <dia:point val="29,47.2"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="24.92,46.5413;33.08,47.8588"/>
+        <dia:rectangle val="25.61,46.6288;32.39,47.7713"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -2951,7 +2951,7 @@ image types to generate#</dia:string>
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="29,47.5913"/>
+            <dia:point val="29,47.5713"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -3002,7 +3002,7 @@ image types to generate#</dia:string>
         <dia:point val="29,49.8"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="27.64,49.1412;30.36,50.4588"/>
+        <dia:rectangle val="27.87,49.2287;30.13,50.3712"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -3016,7 +3016,7 @@ image types to generate#</dia:string>
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="29,50.1912"/>
+            <dia:point val="29,50.1713"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -3130,7 +3130,7 @@ image types to generate#</dia:string>
         <dia:point val="27.2,41.4"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="21.105,40.805;27.2,42.3525"/>
+        <dia:rectangle val="22.3,40.66;27.2,42.4"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -3164,7 +3164,7 @@ for all packages#</dia:string>
         <dia:point val="52.8338,19.2525"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="40.84,18.335;64.8276,21.9569"/>
+        <dia:rectangle val="42.8275,18.1125;62.84,22.0294"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -3199,7 +3199,7 @@ copy rootfs overlays, run post-build scripts, etc.)#</dia:string>
         <dia:point val="3.74,46.6425"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="3.72131,46.0288;19.1825,48.4324"/>
+        <dia:rectangle val="3.74,45.9025;16.5675,48.4425"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
diff --git a/slides/buildroot-internals/global-build-logic.dia b/slides/buildroot-internals/global-build-logic.dia
index 07aa901..9ab45d2 100644
--- a/slides/buildroot-internals/global-build-logic.dia
+++ b/slides/buildroot-internals/global-build-logic.dia
@@ -97,7 +97,7 @@
         <dia:point val="26,5"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="24.98,4.34125;27.02,5.65875"/>
+        <dia:rectangle val="25.1525,4.42875;26.8475,5.57125"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -111,7 +111,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="26,5.39125"/>
+            <dia:point val="26,5.37125"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -162,7 +162,7 @@
         <dia:point val="26,9"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="24.3,8.34125;27.7,9.65875"/>
+        <dia:rectangle val="24.5875,8.42875;27.4125,9.57125"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -176,7 +176,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="26,9.39125"/>
+            <dia:point val="26,9.37125"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -227,7 +227,7 @@
         <dia:point val="26,13"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="20.22,12.3412;31.78,13.6587"/>
+        <dia:rectangle val="21.1975,12.4287;30.8025,13.5712"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -241,7 +241,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="26,13.3912"/>
+            <dia:point val="26,13.3712"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -292,7 +292,7 @@
         <dia:point val="20,17"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="14.56,16.3412;25.44,17.6587"/>
+        <dia:rectangle val="15.48,16.4287;24.52,17.5712"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -306,7 +306,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="20,17.3912"/>
+            <dia:point val="20,17.3712"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -357,7 +357,7 @@
         <dia:point val="34,20"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="28.9,19.3412;39.1,20.6587"/>
+        <dia:rectangle val="29.7625,19.4287;38.2375,20.5712"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -371,7 +371,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="34,20.3912"/>
+            <dia:point val="34,20.3712"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -422,12 +422,12 @@
         <dia:point val="34,24"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="30.6,23.3412;37.4,24.6587"/>
+        <dia:rectangle val="30.8925,23.3859;37.1361,24.6141"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#$(TARGETS)#</dia:string>
+            <dia:string>#$(PACKAGES)#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
             <dia:font family="Inconsolata" style="48" name="Courier"/>
@@ -436,7 +436,7 @@
             <dia:real val="1.411111056804657"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="34,24.3912"/>
+            <dia:point val="34,24.357"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -549,7 +549,7 @@
         <dia:point val="35,5.2"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="35,4.15;41.8,5.4675"/>
+        <dia:rectangle val="35,4.2575;40.65,5.4"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -582,7 +582,7 @@
         <dia:point val="35,9.2"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="35,8.15;51.32,9.4675"/>
+        <dia:rectangle val="35,8.2575;48.56,9.4"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -615,7 +615,7 @@
         <dia:point val="35,12.8"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="35,11.75;69.68,13.0675"/>
+        <dia:rectangle val="35,11.8575;63.815,13"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -746,7 +746,7 @@
         <dia:point val="35,14"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="35,13.0825;50.745,14.235"/>
+        <dia:rectangle val="35,12.86;48.0375,14.3075"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -779,7 +779,7 @@
         <dia:point val="36,17"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="36,16.405;36,17.1525"/>
+        <dia:rectangle val="36,16.26;36,17.2"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -812,7 +812,7 @@
         <dia:point val="22.6,21"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="5.7625,20.0825;22.6,22.4697"/>
+        <dia:rectangle val="8.54,19.86;22.6,22.5422"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -981,12 +981,12 @@ image types to generate#</dia:string>
         <dia:point val="43,19.6"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="43,18.55;61.36,19.8675"/>
+        <dia:rectangle val="43,18.6289;58.8486,19.8571"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#target-finalize: $(TARGETS)#</dia:string>
+            <dia:string>#target-finalize: $(PACKAGES)#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
             <dia:font family="Inconsolata" style="48" name="Courier"/>
@@ -1014,7 +1014,7 @@ image types to generate#</dia:string>
         <dia:point val="52.95,20.8"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="40.9563,19.8825;64.9438,23.5044"/>
+        <dia:rectangle val="42.9438,19.66;62.9562,23.5769"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1076,7 +1076,7 @@ copy rootfs overlays, run post-build scripts, etc.)#</dia:string>
         <dia:point val="60.7,26.55"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="38.69,25.6325;60.7,29.2544"/>
+        <dia:rectangle val="42.4125,25.41;60.7,29.3269"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -1111,7 +1111,7 @@ all user space libraries/applications#</dia:string>
         <dia:point val="6.2625,25.7375"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="6.2625,25.1425;21.705,27.49"/>
+        <dia:rectangle val="6.2625,24.9975;19.09,27.5375"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">




More information about the training-materials-updates mailing list