diff mbox series

[oe-layersetup,master,v2] templates: Fix paths for DL_DIR and SSTATE_DIR

Message ID 20250221163150.3367-1-reatmon@ti.com
State Accepted
Delegated to: Ryan Eatmon
Headers show
Series [oe-layersetup,master,v2] templates: Fix paths for DL_DIR and SSTATE_DIR | expand

Commit Message

Ryan Eatmon Feb. 21, 2025, 4:31 p.m. UTC
When the conversion to the new XML/XSLT system was done, the reference
to OEBASE was converted to TOPDIR.  The value for OEBASE was
historically the directory above the bitbake run dir which is what
TOPDIR is set to.  This made the downloads and sstate_cache directories
appear down a level of directory that was unintended.

This change updates the values for DL_DIR and SSTATE_DIR to be relative
to TOPDIR but back in the same location they were originally meant to be
in.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
v2: I ran a make clean and make and a lot more configs got updated with
the change.  Clearly I need to rework the make system.

 bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json    | 2 +-
 .../arago-kirkstone-chromium-config/local.conf.sample         | 4 ++--
 conf/templates/arago-kirkstone-config/local.conf.sample       | 4 ++--
 conf/templates/arago-kirkstone-next-config/local.conf.sample  | 4 ++--
 conf/templates/arago-kirkstone-wip-config/local.conf.sample   | 4 ++--
 conf/templates/arago-master-chromium-config/local.conf.sample | 4 ++--
 conf/templates/arago-master-config/local.conf.sample          | 4 ++--
 conf/templates/arago-master-next-config/local.conf.sample     | 4 ++--
 conf/templates/arago-master-selinux-config/local.conf.sample  | 4 ++--
 conf/templates/arago-master-wip-config/local.conf.sample      | 4 ++--
 .../arago-scarthgap-chromium-config/local.conf.sample         | 4 ++--
 conf/templates/arago-scarthgap-config/local.conf.sample       | 4 ++--
 conf/templates/arago-scarthgap-next-config/local.conf.sample  | 4 ++--
 .../arago-scarthgap-selinux-config/local.conf.sample          | 4 ++--
 conf/templates/arago-scarthgap-wip-config/local.conf.sample   | 4 ++--
 .../coresdk_coresdk-09.00.00.006-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.00.00.007-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.00.00.011-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.01.00.001-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.01.00.003-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.01.00.007-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.01.00.008-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.02.00.008-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.02.00.009-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.02.00.010-config/local.conf.sample     | 4 ++--
 .../coresdk_coresdk-09.03.05-config/local.conf.sample         | 4 ++--
 .../coresdk_coresdk-10.00.07-config/local.conf.sample         | 4 ++--
 .../coresdk_coresdk-10.01.08-config/local.conf.sample         | 4 ++--
 .../coresdk_coresdk-10.01.10-config/local.conf.sample         | 4 ++--
 .../coresdk_coresdk-10.01.10-selinux-config/local.conf.sample | 4 ++--
 conf/templates/distroless-kirkstone-config/local.conf.sample  | 4 ++--
 conf/templates/distroless-master-config/local.conf.sample     | 4 ++--
 conf/templates/distroless-scarthgap-config/local.conf.sample  | 4 ++--
 conf/templates/poky-kirkstone-config/local.conf.sample        | 4 ++--
 conf/templates/poky-master-config/local.conf.sample           | 4 ++--
 conf/templates/poky-master-wip-config/local.conf.sample       | 4 ++--
 conf/templates/poky-scarthgap-config/local.conf.sample        | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 .../local.conf.sample                                         | 4 ++--
 configs/arago-master-wip-config.txt                           | 2 +-
 .../processor-sdk-scarthgap-10.01.10.04-config.yml            | 1 +
 .../processor-sdk-scarthgap-chromium-10.01.10.04-config.yml   | 1 +
 kas/templates/local-arago64-v2.conf.yml                       | 4 ++--
 kas/templates/local-arago64-v3.conf.yml                       | 4 ++--
 kas/templates/local-poky-v2.conf.yml                          | 4 ++--
 kas/templates/local-poky-v3.conf.yml                          | 4 ++--
 kas/templates/local-v2.conf.yml                               | 4 ++--
 kas/templates/local-v3.conf.yml                               | 4 ++--
 sample-files/local-arago64-v2.conf.sample                     | 4 ++--
 sample-files/local-arago64-v3.conf.sample                     | 4 ++--
 sample-files/local-poky-v2.conf.sample                        | 4 ++--
 sample-files/local-poky-v3.conf.sample                        | 4 ++--
 sample-files/local-v2.conf.sample                             | 4 ++--
 sample-files/local-v3.conf.sample                             | 4 ++--
 src/bin/convert.pl                                            | 2 +-
 src/templates/local-arago64-v2.conf.xml                       | 4 ++--
 src/templates/local-arago64-v3.conf.xml                       | 4 ++--
 src/templates/local-poky-v2.conf.xml                          | 4 ++--
 src/templates/local-poky-v3.conf.xml                          | 4 ++--
 src/templates/local-v2.conf.xml                               | 4 ++--
 src/templates/local-v3.conf.xml                               | 4 ++--
 90 files changed, 175 insertions(+), 173 deletions(-)

Comments

Jon Cormier Feb. 21, 2025, 7:18 p.m. UTC | #1
Ryan, I think you also need to touch TMPDIR in a few of the local.conf files


On Fri, Feb 21, 2025 at 11:31 AM Ryan Eatmon via
lists.yoctoproject.org <reatmon=ti.com@lists.yoctoproject.org> wrote:
>
> When the conversion to the new XML/XSLT system was done, the reference
> to OEBASE was converted to TOPDIR.  The value for OEBASE was
> historically the directory above the bitbake run dir which is what
> TOPDIR is set to.  This made the downloads and sstate_cache directories
> appear down a level of directory that was unintended.
>
> This change updates the values for DL_DIR and SSTATE_DIR to be relative
> to TOPDIR but back in the same location they were originally meant to be
> in.
>
> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> ---
> v2: I ran a make clean and make and a lot more configs got updated with
> the change.  Clearly I need to rework the make system.
>
>  bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json    | 2 +-
>  .../arago-kirkstone-chromium-config/local.conf.sample         | 4 ++--
>  conf/templates/arago-kirkstone-config/local.conf.sample       | 4 ++--
>  conf/templates/arago-kirkstone-next-config/local.conf.sample  | 4 ++--
>  conf/templates/arago-kirkstone-wip-config/local.conf.sample   | 4 ++--
>  conf/templates/arago-master-chromium-config/local.conf.sample | 4 ++--
>  conf/templates/arago-master-config/local.conf.sample          | 4 ++--
>  conf/templates/arago-master-next-config/local.conf.sample     | 4 ++--
>  conf/templates/arago-master-selinux-config/local.conf.sample  | 4 ++--
>  conf/templates/arago-master-wip-config/local.conf.sample      | 4 ++--
>  .../arago-scarthgap-chromium-config/local.conf.sample         | 4 ++--
>  conf/templates/arago-scarthgap-config/local.conf.sample       | 4 ++--
>  conf/templates/arago-scarthgap-next-config/local.conf.sample  | 4 ++--
>  .../arago-scarthgap-selinux-config/local.conf.sample          | 4 ++--
>  conf/templates/arago-scarthgap-wip-config/local.conf.sample   | 4 ++--
>  .../coresdk_coresdk-09.00.00.006-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.00.00.007-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.00.00.011-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.01.00.001-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.01.00.003-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.01.00.007-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.01.00.008-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.02.00.008-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.02.00.009-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.02.00.010-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.03.05-config/local.conf.sample         | 4 ++--
>  .../coresdk_coresdk-10.00.07-config/local.conf.sample         | 4 ++--
>  .../coresdk_coresdk-10.01.08-config/local.conf.sample         | 4 ++--
>  .../coresdk_coresdk-10.01.10-config/local.conf.sample         | 4 ++--
>  .../coresdk_coresdk-10.01.10-selinux-config/local.conf.sample | 4 ++--
>  conf/templates/distroless-kirkstone-config/local.conf.sample  | 4 ++--
>  conf/templates/distroless-master-config/local.conf.sample     | 4 ++--
>  conf/templates/distroless-scarthgap-config/local.conf.sample  | 4 ++--
>  conf/templates/poky-kirkstone-config/local.conf.sample        | 4 ++--
>  conf/templates/poky-master-config/local.conf.sample           | 4 ++--
>  conf/templates/poky-master-wip-config/local.conf.sample       | 4 ++--
>  conf/templates/poky-scarthgap-config/local.conf.sample        | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  configs/arago-master-wip-config.txt                           | 2 +-
>  .../processor-sdk-scarthgap-10.01.10.04-config.yml            | 1 +
>  .../processor-sdk-scarthgap-chromium-10.01.10.04-config.yml   | 1 +
>  kas/templates/local-arago64-v2.conf.yml                       | 4 ++--
>  kas/templates/local-arago64-v3.conf.yml                       | 4 ++--
>  kas/templates/local-poky-v2.conf.yml                          | 4 ++--
>  kas/templates/local-poky-v3.conf.yml                          | 4 ++--
>  kas/templates/local-v2.conf.yml                               | 4 ++--
>  kas/templates/local-v3.conf.yml                               | 4 ++--
>  sample-files/local-arago64-v2.conf.sample                     | 4 ++--
>  sample-files/local-arago64-v3.conf.sample                     | 4 ++--
>  sample-files/local-poky-v2.conf.sample                        | 4 ++--
>  sample-files/local-poky-v3.conf.sample                        | 4 ++--
>  sample-files/local-v2.conf.sample                             | 4 ++--
>  sample-files/local-v3.conf.sample                             | 4 ++--
>  src/bin/convert.pl                                            | 2 +-
>  src/templates/local-arago64-v2.conf.xml                       | 4 ++--
>  src/templates/local-arago64-v3.conf.xml                       | 4 ++--
>  src/templates/local-poky-v2.conf.xml                          | 4 ++--
>  src/templates/local-poky-v3.conf.xml                          | 4 ++--
>  src/templates/local-v2.conf.xml                               | 4 ++--
>  src/templates/local-v3.conf.xml                               | 4 ++--
>  90 files changed, 175 insertions(+), 173 deletions(-)
>
> diff --git a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> index 1cc2962..8acd24a 100644
> --- a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> +++ b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> @@ -9,7 +9,7 @@
>              "uri": "https://git.ti.com/git/arago-project/oe-layersetup.git"
>            }
>          },
> -        "rev": "wip"
> +        "rev": "master"
>        },
>        "path": "oe-layersetup"
>      },
> diff --git a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> +++ b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-kirkstone-config/local.conf.sample b/conf/templates/arago-kirkstone-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-kirkstone-config/local.conf.sample
> +++ b/conf/templates/arago-kirkstone-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-kirkstone-next-config/local.conf.sample b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> index cb76dd8..d97939a 100644
> --- a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> +++ b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-kirkstone-wip-config/local.conf.sample b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> +++ b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-chromium-config/local.conf.sample b/conf/templates/arago-master-chromium-config/local.conf.sample
> index f2e9587..720ce11 100644
> --- a/conf/templates/arago-master-chromium-config/local.conf.sample
> +++ b/conf/templates/arago-master-chromium-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-config/local.conf.sample b/conf/templates/arago-master-config/local.conf.sample
> index f2e9587..720ce11 100644
> --- a/conf/templates/arago-master-config/local.conf.sample
> +++ b/conf/templates/arago-master-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-next-config/local.conf.sample b/conf/templates/arago-master-next-config/local.conf.sample
> index 6c32f4b..c1549ac 100644
> --- a/conf/templates/arago-master-next-config/local.conf.sample
> +++ b/conf/templates/arago-master-next-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-selinux-config/local.conf.sample b/conf/templates/arago-master-selinux-config/local.conf.sample
> index 5cc19d4..dfb4873 100644
> --- a/conf/templates/arago-master-selinux-config/local.conf.sample
> +++ b/conf/templates/arago-master-selinux-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-wip-config/local.conf.sample b/conf/templates/arago-master-wip-config/local.conf.sample
> index f2e9587..720ce11 100644
> --- a/conf/templates/arago-master-wip-config/local.conf.sample
> +++ b/conf/templates/arago-master-wip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-config/local.conf.sample b/conf/templates/arago-scarthgap-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-scarthgap-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-next-config/local.conf.sample b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> index dbb184b..3ad6481 100644
> --- a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> index 46869ad..c862657 100644
> --- a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-wip-config/local.conf.sample b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> index e45417c..27f1704 100644
> --- a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/distroless-kirkstone-config/local.conf.sample b/conf/templates/distroless-kirkstone-config/local.conf.sample
> index 46cb253..b499977 100644
> --- a/conf/templates/distroless-kirkstone-config/local.conf.sample
> +++ b/conf/templates/distroless-kirkstone-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/distroless-master-config/local.conf.sample b/conf/templates/distroless-master-config/local.conf.sample
> index bcdaaa4..7d218e8 100644
> --- a/conf/templates/distroless-master-config/local.conf.sample
> +++ b/conf/templates/distroless-master-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/distroless-scarthgap-config/local.conf.sample b/conf/templates/distroless-scarthgap-config/local.conf.sample
> index 46cb253..b499977 100644
> --- a/conf/templates/distroless-scarthgap-config/local.conf.sample
> +++ b/conf/templates/distroless-scarthgap-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/poky-kirkstone-config/local.conf.sample b/conf/templates/poky-kirkstone-config/local.conf.sample
> index e67385d..12eacfc 100644
> --- a/conf/templates/poky-kirkstone-config/local.conf.sample
> +++ b/conf/templates/poky-kirkstone-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/poky-master-config/local.conf.sample b/conf/templates/poky-master-config/local.conf.sample
> index 1fe5688..e0112c7 100644
> --- a/conf/templates/poky-master-config/local.conf.sample
> +++ b/conf/templates/poky-master-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/poky-master-wip-config/local.conf.sample b/conf/templates/poky-master-wip-config/local.conf.sample
> index 1fe5688..e0112c7 100644
> --- a/conf/templates/poky-master-wip-config/local.conf.sample
> +++ b/conf/templates/poky-master-wip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/poky-scarthgap-config/local.conf.sample b/conf/templates/poky-scarthgap-config/local.conf.sample
> index e67385d..12eacfc 100644
> --- a/conf/templates/poky-scarthgap-config/local.conf.sample
> +++ b/conf/templates/poky-scarthgap-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> +++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> +++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> +++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> +++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> +++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> +++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> index 6b91881..1149e85 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> index e4f04f3..a0d9b30 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> index 32a6cfb..9dd0dfa 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> index ee23c20..a83b490 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> index c29b416..e743654 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> index 34afc91..8096a3b 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> index f592ad9..31bfec8 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> index 0df5360..145aed2 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> index 5e39ec4..016f942 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> index 689e5d8..e627f36 100644
> --- a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> +++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> +++ b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/configs/arago-master-wip-config.txt b/configs/arago-master-wip-config.txt
> index eb9c49d..165a3d1 100644
> --- a/configs/arago-master-wip-config.txt
> +++ b/configs/arago-master-wip-config.txt
> @@ -5,7 +5,7 @@ bitbake,https://git.openembedded.org/bitbake,master,HEAD
>  meta-arago,https://git.yoctoproject.org/meta-arago,master-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
>  #meta-browser,https://github.com/OSSystems/meta-browser.git,master,HEAD,layers=meta-chromium
>  #meta-selinux,https://git.yoctoproject.org/meta-selinux,master,HEAD,layers=
> -meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
> +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,HEAD,layers=
>  meta-virtualization,https://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
>  meta-openembedded,https://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
>  meta-ti,https://git.yoctoproject.org/meta-ti,master-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
> diff --git a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> index 5ced779..2dc2f5c 100644
> --- a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> +++ b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> @@ -71,3 +71,4 @@ repos:
>      commit: "dac630ab5ee7aa6c5c7c294093adbd11b116c765"
>      layers:
>        meta:
> +
> diff --git a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> index 405fa3b..351d9ea 100644
> --- a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> +++ b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> @@ -83,3 +83,4 @@ repos:
>      url: "https://git.ti.com/git/edgeai/meta-edgeai.git"
>      branch: "scarthgap"
>      commit: "10.01.10.04"
> +
> diff --git a/kas/templates/local-arago64-v2.conf.yml b/kas/templates/local-arago64-v2.conf.yml
> index c79388d..c6781be 100644
> --- a/kas/templates/local-arago64-v2.conf.yml
> +++ b/kas/templates/local-arago64-v2.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this part
>      # of subsequent builds. This directory is safe to share between multiple builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the configuration.
>      # If changes were made to the configuration, only shared state files where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-arago64-v3.conf.yml b/kas/templates/local-arago64-v3.conf.yml
> index b182483..3fa683e 100644
> --- a/kas/templates/local-arago64-v3.conf.yml
> +++ b/kas/templates/local-arago64-v3.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this part
>      # of subsequent builds. This directory is safe to share between multiple builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the configuration.
>      # If changes were made to the configuration, only shared state files where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-poky-v2.conf.yml b/kas/templates/local-poky-v2.conf.yml
> index 91995fe..075f535 100644
> --- a/kas/templates/local-poky-v2.conf.yml
> +++ b/kas/templates/local-poky-v2.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this part
>      # of subsequent builds. This directory is safe to share between multiple builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the configuration.
>      # If changes were made to the configuration, only shared state files where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-poky-v3.conf.yml b/kas/templates/local-poky-v3.conf.yml
> index 7368fb0..193a1ce 100644
> --- a/kas/templates/local-poky-v3.conf.yml
> +++ b/kas/templates/local-poky-v3.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this part
>      # of subsequent builds. This directory is safe to share between multiple builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the configuration.
>      # If changes were made to the configuration, only shared state files where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-v2.conf.yml b/kas/templates/local-v2.conf.yml
> index 3d666e4..f33fd45 100644
> --- a/kas/templates/local-v2.conf.yml
> +++ b/kas/templates/local-v2.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this part
>      # of subsequent builds. This directory is safe to share between multiple builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the configuration.
>      # If changes were made to the configuration, only shared state files where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-v3.conf.yml b/kas/templates/local-v3.conf.yml
> index 063b863..07eb5af 100644
> --- a/kas/templates/local-v3.conf.yml
> +++ b/kas/templates/local-v3.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this part
>      # of subsequent builds. This directory is safe to share between multiple builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the configuration.
>      # If changes were made to the configuration, only shared state files where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/sample-files/local-arago64-v2.conf.sample b/sample-files/local-arago64-v2.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/sample-files/local-arago64-v2.conf.sample
> +++ b/sample-files/local-arago64-v2.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-arago64-v3.conf.sample b/sample-files/local-arago64-v3.conf.sample
> index f2e9587..720ce11 100644
> --- a/sample-files/local-arago64-v3.conf.sample
> +++ b/sample-files/local-arago64-v3.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
> index e67385d..12eacfc 100644
> --- a/sample-files/local-poky-v2.conf.sample
> +++ b/sample-files/local-poky-v2.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-poky-v3.conf.sample b/sample-files/local-poky-v3.conf.sample
> index 1fe5688..e0112c7 100644
> --- a/sample-files/local-poky-v3.conf.sample
> +++ b/sample-files/local-poky-v3.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-v2.conf.sample b/sample-files/local-v2.conf.sample
> index 46cb253..b499977 100644
> --- a/sample-files/local-v2.conf.sample
> +++ b/sample-files/local-v2.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-v3.conf.sample b/sample-files/local-v3.conf.sample
> index bcdaaa4..7d218e8 100644
> --- a/sample-files/local-v3.conf.sample
> +++ b/sample-files/local-v3.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/src/bin/convert.pl b/src/bin/convert.pl
> index 2787b86..42b9c2c 100755
> --- a/src/bin/convert.pl
> +++ b/src/bin/convert.pl
> @@ -501,7 +501,7 @@ sub convert_local_conf_template
>      {
>          chomp($lpLine);
>
> -        $lpLine =~ s/OEBASE/TOPDIR/;
> +        $lpLine =~ s/OEBASE/TOPDIR\/\.\./;
>          $lpLine =~ s/^MACHINE/#MACHINE/;
>
>          $lpLine =~ s/&/&amp;/g;
> diff --git a/src/templates/local-arago64-v2.conf.xml b/src/templates/local-arago64-v2.conf.xml
> index b49f702..d9d2ae7 100644
> --- a/src/templates/local-arago64-v2.conf.xml
> +++ b/src/templates/local-arago64-v2.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
>      <line># of subsequent builds. This directory is safe to share between multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the configuration.</line>
>      <line># If changes were made to the configuration, only shared state files where the</line>
>      <line># state was still valid would be used (done using checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-arago64-v3.conf.xml b/src/templates/local-arago64-v3.conf.xml
> index 35d151f..c8a5d51 100644
> --- a/src/templates/local-arago64-v3.conf.xml
> +++ b/src/templates/local-arago64-v3.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
>      <line># of subsequent builds. This directory is safe to share between multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the configuration.</line>
>      <line># If changes were made to the configuration, only shared state files where the</line>
>      <line># state was still valid would be used (done using checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-poky-v2.conf.xml b/src/templates/local-poky-v2.conf.xml
> index 72160c9..b45d6c2 100644
> --- a/src/templates/local-poky-v2.conf.xml
> +++ b/src/templates/local-poky-v2.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
>      <line># of subsequent builds. This directory is safe to share between multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the configuration.</line>
>      <line># If changes were made to the configuration, only shared state files where the</line>
>      <line># state was still valid would be used (done using checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-poky-v3.conf.xml b/src/templates/local-poky-v3.conf.xml
> index 1e66478..fa313eb 100644
> --- a/src/templates/local-poky-v3.conf.xml
> +++ b/src/templates/local-poky-v3.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
>      <line># of subsequent builds. This directory is safe to share between multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the configuration.</line>
>      <line># If changes were made to the configuration, only shared state files where the</line>
>      <line># state was still valid would be used (done using checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-v2.conf.xml b/src/templates/local-v2.conf.xml
> index 40f30e7..49e060c 100644
> --- a/src/templates/local-v2.conf.xml
> +++ b/src/templates/local-v2.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
>      <line># of subsequent builds. This directory is safe to share between multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the configuration.</line>
>      <line># If changes were made to the configuration, only shared state files where the</line>
>      <line># state was still valid would be used (done using checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-v3.conf.xml b/src/templates/local-v3.conf.xml
> index d0c9d92..e300aaf 100644
> --- a/src/templates/local-v3.conf.xml
> +++ b/src/templates/local-v3.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
>      <line># of subsequent builds. This directory is safe to share between multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the configuration.</line>
>      <line># If changes were made to the configuration, only shared state files where the</line>
>      <line># state was still valid would be used (done using checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> --
> 2.17.1
>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#15886): https://lists.yoctoproject.org/g/meta-arago/message/15886
> Mute This Topic: https://lists.yoctoproject.org/mt/111311276/7902621
> Group Owner: meta-arago+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [jcormier@criticallink.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Jon Cormier Feb. 24, 2025, 2:53 p.m. UTC | #2
Ryan, I also had a question about the bitbake-setup configs.  Is there some
documentation on this setup tool?  Googling this is tricky since the name
is so generic. The other tools docs pop right up in google.

On Fri, Feb 21, 2025 at 2:18 PM Jon Cormier <jcormier@criticallink.com>
wrote:

> Ryan, I think you also need to touch TMPDIR in a few of the local.conf
> files
>
>
> On Fri, Feb 21, 2025 at 11:31 AM Ryan Eatmon via
> lists.yoctoproject.org <reatmon=ti.com@lists.yoctoproject.org> wrote:
> >
> > When the conversion to the new XML/XSLT system was done, the reference
> > to OEBASE was converted to TOPDIR.  The value for OEBASE was
> > historically the directory above the bitbake run dir which is what
> > TOPDIR is set to.  This made the downloads and sstate_cache directories
> > appear down a level of directory that was unintended.
> >
> > This change updates the values for DL_DIR and SSTATE_DIR to be relative
> > to TOPDIR but back in the same location they were originally meant to be
> > in.
> >
> > Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> > ---
> > v2: I ran a make clean and make and a lot more configs got updated with
> > the change.  Clearly I need to rework the make system.
> >
> >  bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json    | 2 +-
> >  .../arago-kirkstone-chromium-config/local.conf.sample         | 4 ++--
> >  conf/templates/arago-kirkstone-config/local.conf.sample       | 4 ++--
> >  conf/templates/arago-kirkstone-next-config/local.conf.sample  | 4 ++--
> >  conf/templates/arago-kirkstone-wip-config/local.conf.sample   | 4 ++--
> >  conf/templates/arago-master-chromium-config/local.conf.sample | 4 ++--
> >  conf/templates/arago-master-config/local.conf.sample          | 4 ++--
> >  conf/templates/arago-master-next-config/local.conf.sample     | 4 ++--
> >  conf/templates/arago-master-selinux-config/local.conf.sample  | 4 ++--
> >  conf/templates/arago-master-wip-config/local.conf.sample      | 4 ++--
> >  .../arago-scarthgap-chromium-config/local.conf.sample         | 4 ++--
> >  conf/templates/arago-scarthgap-config/local.conf.sample       | 4 ++--
> >  conf/templates/arago-scarthgap-next-config/local.conf.sample  | 4 ++--
> >  .../arago-scarthgap-selinux-config/local.conf.sample          | 4 ++--
> >  conf/templates/arago-scarthgap-wip-config/local.conf.sample   | 4 ++--
> >  .../coresdk_coresdk-09.00.00.006-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.00.00.007-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.00.00.011-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.01.00.001-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.01.00.003-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.01.00.007-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.01.00.008-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.02.00.008-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.02.00.009-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.02.00.010-config/local.conf.sample     | 4 ++--
> >  .../coresdk_coresdk-09.03.05-config/local.conf.sample         | 4 ++--
> >  .../coresdk_coresdk-10.00.07-config/local.conf.sample         | 4 ++--
> >  .../coresdk_coresdk-10.01.08-config/local.conf.sample         | 4 ++--
> >  .../coresdk_coresdk-10.01.10-config/local.conf.sample         | 4 ++--
> >  .../coresdk_coresdk-10.01.10-selinux-config/local.conf.sample | 4 ++--
> >  conf/templates/distroless-kirkstone-config/local.conf.sample  | 4 ++--
> >  conf/templates/distroless-master-config/local.conf.sample     | 4 ++--
> >  conf/templates/distroless-scarthgap-config/local.conf.sample  | 4 ++--
> >  conf/templates/poky-kirkstone-config/local.conf.sample        | 4 ++--
> >  conf/templates/poky-master-config/local.conf.sample           | 4 ++--
> >  conf/templates/poky-master-wip-config/local.conf.sample       | 4 ++--
> >  conf/templates/poky-scarthgap-config/local.conf.sample        | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  .../local.conf.sample                                         | 4 ++--
> >  configs/arago-master-wip-config.txt                           | 2 +-
> >  .../processor-sdk-scarthgap-10.01.10.04-config.yml            | 1 +
> >  .../processor-sdk-scarthgap-chromium-10.01.10.04-config.yml   | 1 +
> >  kas/templates/local-arago64-v2.conf.yml                       | 4 ++--
> >  kas/templates/local-arago64-v3.conf.yml                       | 4 ++--
> >  kas/templates/local-poky-v2.conf.yml                          | 4 ++--
> >  kas/templates/local-poky-v3.conf.yml                          | 4 ++--
> >  kas/templates/local-v2.conf.yml                               | 4 ++--
> >  kas/templates/local-v3.conf.yml                               | 4 ++--
> >  sample-files/local-arago64-v2.conf.sample                     | 4 ++--
> >  sample-files/local-arago64-v3.conf.sample                     | 4 ++--
> >  sample-files/local-poky-v2.conf.sample                        | 4 ++--
> >  sample-files/local-poky-v3.conf.sample                        | 4 ++--
> >  sample-files/local-v2.conf.sample                             | 4 ++--
> >  sample-files/local-v3.conf.sample                             | 4 ++--
> >  src/bin/convert.pl                                            | 2 +-
> >  src/templates/local-arago64-v2.conf.xml                       | 4 ++--
> >  src/templates/local-arago64-v3.conf.xml                       | 4 ++--
> >  src/templates/local-poky-v2.conf.xml                          | 4 ++--
> >  src/templates/local-poky-v3.conf.xml                          | 4 ++--
> >  src/templates/local-v2.conf.xml                               | 4 ++--
> >  src/templates/local-v3.conf.xml                               | 4 ++--
> >  90 files changed, 175 insertions(+), 173 deletions(-)
> >
> > diff --git a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > index 1cc2962..8acd24a 100644
> > --- a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > +++ b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > @@ -9,7 +9,7 @@
> >              "uri": "
> https://git.ti.com/git/arago-project/oe-layersetup.git"
> >            }
> >          },
> > -        "rev": "wip"
> > +        "rev": "master"
> >        },
> >        "path": "oe-layersetup"
> >      },
> > diff --git
> a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > +++ b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/arago-kirkstone-config/local.conf.sample
> b/conf/templates/arago-kirkstone-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/arago-kirkstone-config/local.conf.sample
> > +++ b/conf/templates/arago-kirkstone-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > index cb76dd8..d97939a 100644
> > --- a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > +++ b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > +++ b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/arago-master-chromium-config/local.conf.sample
> b/conf/templates/arago-master-chromium-config/local.conf.sample
> > index f2e9587..720ce11 100644
> > --- a/conf/templates/arago-master-chromium-config/local.conf.sample
> > +++ b/conf/templates/arago-master-chromium-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/arago-master-config/local.conf.sample
> b/conf/templates/arago-master-config/local.conf.sample
> > index f2e9587..720ce11 100644
> > --- a/conf/templates/arago-master-config/local.conf.sample
> > +++ b/conf/templates/arago-master-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/arago-master-next-config/local.conf.sample
> b/conf/templates/arago-master-next-config/local.conf.sample
> > index 6c32f4b..c1549ac 100644
> > --- a/conf/templates/arago-master-next-config/local.conf.sample
> > +++ b/conf/templates/arago-master-next-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/arago-master-selinux-config/local.conf.sample
> b/conf/templates/arago-master-selinux-config/local.conf.sample
> > index 5cc19d4..dfb4873 100644
> > --- a/conf/templates/arago-master-selinux-config/local.conf.sample
> > +++ b/conf/templates/arago-master-selinux-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/arago-master-wip-config/local.conf.sample
> b/conf/templates/arago-master-wip-config/local.conf.sample
> > index f2e9587..720ce11 100644
> > --- a/conf/templates/arago-master-wip-config/local.conf.sample
> > +++ b/conf/templates/arago-master-wip-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > +++ b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/arago-scarthgap-config/local.conf.sample
> b/conf/templates/arago-scarthgap-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/arago-scarthgap-config/local.conf.sample
> > +++ b/conf/templates/arago-scarthgap-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > index dbb184b..3ad6481 100644
> > --- a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > +++ b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > index 46869ad..c862657 100644
> > --- a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > +++ b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > +++ b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > +++ b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > +++ b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > +++ b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > +++ b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > index e45417c..27f1704 100644
> > ---
> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > +++
> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/distroless-kirkstone-config/local.conf.sample
> b/conf/templates/distroless-kirkstone-config/local.conf.sample
> > index 46cb253..b499977 100644
> > --- a/conf/templates/distroless-kirkstone-config/local.conf.sample
> > +++ b/conf/templates/distroless-kirkstone-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/distroless-master-config/local.conf.sample
> b/conf/templates/distroless-master-config/local.conf.sample
> > index bcdaaa4..7d218e8 100644
> > --- a/conf/templates/distroless-master-config/local.conf.sample
> > +++ b/conf/templates/distroless-master-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/distroless-scarthgap-config/local.conf.sample
> b/conf/templates/distroless-scarthgap-config/local.conf.sample
> > index 46cb253..b499977 100644
> > --- a/conf/templates/distroless-scarthgap-config/local.conf.sample
> > +++ b/conf/templates/distroless-scarthgap-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/poky-kirkstone-config/local.conf.sample
> b/conf/templates/poky-kirkstone-config/local.conf.sample
> > index e67385d..12eacfc 100644
> > --- a/conf/templates/poky-kirkstone-config/local.conf.sample
> > +++ b/conf/templates/poky-kirkstone-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/poky-master-config/local.conf.sample
> b/conf/templates/poky-master-config/local.conf.sample
> > index 1fe5688..e0112c7 100644
> > --- a/conf/templates/poky-master-config/local.conf.sample
> > +++ b/conf/templates/poky-master-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/poky-master-wip-config/local.conf.sample
> b/conf/templates/poky-master-wip-config/local.conf.sample
> > index 1fe5688..e0112c7 100644
> > --- a/conf/templates/poky-master-wip-config/local.conf.sample
> > +++ b/conf/templates/poky-master-wip-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/conf/templates/poky-scarthgap-config/local.conf.sample
> b/conf/templates/poky-scarthgap-config/local.conf.sample
> > index e67385d..12eacfc 100644
> > --- a/conf/templates/poky-scarthgap-config/local.conf.sample
> > +++ b/conf/templates/poky-scarthgap-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > index 6b91881..1149e85 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > index e4f04f3..a0d9b30 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > index 32a6cfb..9dd0dfa 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > index ee23c20..a83b490 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > index c29b416..e743654 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > index 34afc91..8096a3b 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > index f592ad9..31bfec8 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > index 0df5360..145aed2 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > index 5e39ec4..016f942 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > index 689e5d8..e627f36 100644
> > ---
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > +++
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > index 7575b4b..8ad6f26 100644
> > ---
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > +++
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/configs/arago-master-wip-config.txt
> b/configs/arago-master-wip-config.txt
> > index eb9c49d..165a3d1 100644
> > --- a/configs/arago-master-wip-config.txt
> > +++ b/configs/arago-master-wip-config.txt
> > @@ -5,7 +5,7 @@ bitbake,https://git.openembedded.org/bitbake,master,HEAD
> >  meta-arago,
> https://git.yoctoproject.org/meta-arago,master-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
> >  #meta-browser,
> https://github.com/OSSystems/meta-browser.git,master,HEAD,layers=meta-chromium
> >  #meta-selinux,
> https://git.yoctoproject.org/meta-selinux,master,HEAD,layers=
> > -meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
> > +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,HEAD,layers=
> >  meta-virtualization,
> https://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
> >  meta-openembedded,
> https://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
> >  meta-ti,
> https://git.yoctoproject.org/meta-ti,master-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
> > diff --git
> a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > index 5ced779..2dc2f5c 100644
> > --- a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > +++ b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > @@ -71,3 +71,4 @@ repos:
> >      commit: "dac630ab5ee7aa6c5c7c294093adbd11b116c765"
> >      layers:
> >        meta:
> > +
> > diff --git
> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > index 405fa3b..351d9ea 100644
> > ---
> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > +++
> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > @@ -83,3 +83,4 @@ repos:
> >      url: "https://git.ti.com/git/edgeai/meta-edgeai.git"
> >      branch: "scarthgap"
> >      commit: "10.01.10.04"
> > +
> > diff --git a/kas/templates/local-arago64-v2.conf.yml
> b/kas/templates/local-arago64-v2.conf.yml
> > index c79388d..c6781be 100644
> > --- a/kas/templates/local-arago64-v2.conf.yml
> > +++ b/kas/templates/local-arago64-v2.conf.yml
> > @@ -15,7 +15,7 @@ local_conf_header:
> >      # wiping and rebuilding you can preserve this directory to speed up
> this part
> >      # of subsequent builds. This directory is safe to share between
> multiple builds
> >      # on the same machine too.
> > -    DL_DIR = "${TOPDIR}/downloads"
> > +    DL_DIR = "${TOPDIR}/../downloads"
> >
> >      #
> >      # Where to place shared-state files
> > @@ -28,7 +28,7 @@ local_conf_header:
> >      # regenerate from these files if no changes were made to the
> configuration.
> >      # If changes were made to the configuration, only shared state
> files where the
> >      # state was still valid would be used (done using checksums).
> > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >      #
> >      # Shared-state files from other locations
> > diff --git a/kas/templates/local-arago64-v3.conf.yml
> b/kas/templates/local-arago64-v3.conf.yml
> > index b182483..3fa683e 100644
> > --- a/kas/templates/local-arago64-v3.conf.yml
> > +++ b/kas/templates/local-arago64-v3.conf.yml
> > @@ -15,7 +15,7 @@ local_conf_header:
> >      # wiping and rebuilding you can preserve this directory to speed up
> this part
> >      # of subsequent builds. This directory is safe to share between
> multiple builds
> >      # on the same machine too.
> > -    DL_DIR = "${TOPDIR}/downloads"
> > +    DL_DIR = "${TOPDIR}/../downloads"
> >
> >      #
> >      # Where to place shared-state files
> > @@ -28,7 +28,7 @@ local_conf_header:
> >      # regenerate from these files if no changes were made to the
> configuration.
> >      # If changes were made to the configuration, only shared state
> files where the
> >      # state was still valid would be used (done using checksums).
> > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >      #
> >      # Shared-state files from other locations
> > diff --git a/kas/templates/local-poky-v2.conf.yml
> b/kas/templates/local-poky-v2.conf.yml
> > index 91995fe..075f535 100644
> > --- a/kas/templates/local-poky-v2.conf.yml
> > +++ b/kas/templates/local-poky-v2.conf.yml
> > @@ -15,7 +15,7 @@ local_conf_header:
> >      # wiping and rebuilding you can preserve this directory to speed up
> this part
> >      # of subsequent builds. This directory is safe to share between
> multiple builds
> >      # on the same machine too.
> > -    DL_DIR = "${TOPDIR}/downloads"
> > +    DL_DIR = "${TOPDIR}/../downloads"
> >
> >      #
> >      # Where to place shared-state files
> > @@ -28,7 +28,7 @@ local_conf_header:
> >      # regenerate from these files if no changes were made to the
> configuration.
> >      # If changes were made to the configuration, only shared state
> files where the
> >      # state was still valid would be used (done using checksums).
> > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >      #
> >      # Shared-state files from other locations
> > diff --git a/kas/templates/local-poky-v3.conf.yml
> b/kas/templates/local-poky-v3.conf.yml
> > index 7368fb0..193a1ce 100644
> > --- a/kas/templates/local-poky-v3.conf.yml
> > +++ b/kas/templates/local-poky-v3.conf.yml
> > @@ -15,7 +15,7 @@ local_conf_header:
> >      # wiping and rebuilding you can preserve this directory to speed up
> this part
> >      # of subsequent builds. This directory is safe to share between
> multiple builds
> >      # on the same machine too.
> > -    DL_DIR = "${TOPDIR}/downloads"
> > +    DL_DIR = "${TOPDIR}/../downloads"
> >
> >      #
> >      # Where to place shared-state files
> > @@ -28,7 +28,7 @@ local_conf_header:
> >      # regenerate from these files if no changes were made to the
> configuration.
> >      # If changes were made to the configuration, only shared state
> files where the
> >      # state was still valid would be used (done using checksums).
> > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >      #
> >      # Shared-state files from other locations
> > diff --git a/kas/templates/local-v2.conf.yml
> b/kas/templates/local-v2.conf.yml
> > index 3d666e4..f33fd45 100644
> > --- a/kas/templates/local-v2.conf.yml
> > +++ b/kas/templates/local-v2.conf.yml
> > @@ -15,7 +15,7 @@ local_conf_header:
> >      # wiping and rebuilding you can preserve this directory to speed up
> this part
> >      # of subsequent builds. This directory is safe to share between
> multiple builds
> >      # on the same machine too.
> > -    DL_DIR = "${TOPDIR}/downloads"
> > +    DL_DIR = "${TOPDIR}/../downloads"
> >
> >      #
> >      # Where to place shared-state files
> > @@ -28,7 +28,7 @@ local_conf_header:
> >      # regenerate from these files if no changes were made to the
> configuration.
> >      # If changes were made to the configuration, only shared state
> files where the
> >      # state was still valid would be used (done using checksums).
> > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >      #
> >      # Shared-state files from other locations
> > diff --git a/kas/templates/local-v3.conf.yml
> b/kas/templates/local-v3.conf.yml
> > index 063b863..07eb5af 100644
> > --- a/kas/templates/local-v3.conf.yml
> > +++ b/kas/templates/local-v3.conf.yml
> > @@ -15,7 +15,7 @@ local_conf_header:
> >      # wiping and rebuilding you can preserve this directory to speed up
> this part
> >      # of subsequent builds. This directory is safe to share between
> multiple builds
> >      # on the same machine too.
> > -    DL_DIR = "${TOPDIR}/downloads"
> > +    DL_DIR = "${TOPDIR}/../downloads"
> >
> >      #
> >      # Where to place shared-state files
> > @@ -28,7 +28,7 @@ local_conf_header:
> >      # regenerate from these files if no changes were made to the
> configuration.
> >      # If changes were made to the configuration, only shared state
> files where the
> >      # state was still valid would be used (done using checksums).
> > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >      #
> >      # Shared-state files from other locations
> > diff --git a/sample-files/local-arago64-v2.conf.sample
> b/sample-files/local-arago64-v2.conf.sample
> > index 7575b4b..8ad6f26 100644
> > --- a/sample-files/local-arago64-v2.conf.sample
> > +++ b/sample-files/local-arago64-v2.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/sample-files/local-arago64-v3.conf.sample
> b/sample-files/local-arago64-v3.conf.sample
> > index f2e9587..720ce11 100644
> > --- a/sample-files/local-arago64-v3.conf.sample
> > +++ b/sample-files/local-arago64-v3.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/sample-files/local-poky-v2.conf.sample
> b/sample-files/local-poky-v2.conf.sample
> > index e67385d..12eacfc 100644
> > --- a/sample-files/local-poky-v2.conf.sample
> > +++ b/sample-files/local-poky-v2.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/sample-files/local-poky-v3.conf.sample
> b/sample-files/local-poky-v3.conf.sample
> > index 1fe5688..e0112c7 100644
> > --- a/sample-files/local-poky-v3.conf.sample
> > +++ b/sample-files/local-poky-v3.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/sample-files/local-v2.conf.sample
> b/sample-files/local-v2.conf.sample
> > index 46cb253..b499977 100644
> > --- a/sample-files/local-v2.conf.sample
> > +++ b/sample-files/local-v2.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/sample-files/local-v3.conf.sample
> b/sample-files/local-v3.conf.sample
> > index bcdaaa4..7d218e8 100644
> > --- a/sample-files/local-v3.conf.sample
> > +++ b/sample-files/local-v3.conf.sample
> > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >  # wiping and rebuilding you can preserve this directory to speed up
> this part
> >  # of subsequent builds. This directory is safe to share between
> multiple builds
> >  # on the same machine too.
> > -DL_DIR = "${TOPDIR}/downloads"
> > +DL_DIR = "${TOPDIR}/../downloads"
> >
> >  #
> >  # Where to place shared-state files
> > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >  # regenerate from these files if no changes were made to the
> configuration.
> >  # If changes were made to the configuration, only shared state files
> where the
> >  # state was still valid would be used (done using checksums).
> > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >
> >  #
> >  # Shared-state files from other locations
> > diff --git a/src/bin/convert.pl b/src/bin/convert.pl
> > index 2787b86..42b9c2c 100755
> > --- a/src/bin/convert.pl
> > +++ b/src/bin/convert.pl
> > @@ -501,7 +501,7 @@ sub convert_local_conf_template
> >      {
> >          chomp($lpLine);
> >
> > -        $lpLine =~ s/OEBASE/TOPDIR/;
> > +        $lpLine =~ s/OEBASE/TOPDIR\/\.\./;
> >          $lpLine =~ s/^MACHINE/#MACHINE/;
> >
> >          $lpLine =~ s/&/&amp;/g;
> > diff --git a/src/templates/local-arago64-v2.conf.xml
> b/src/templates/local-arago64-v2.conf.xml
> > index b49f702..d9d2ae7 100644
> > --- a/src/templates/local-arago64-v2.conf.xml
> > +++ b/src/templates/local-arago64-v2.conf.xml
> > @@ -11,7 +11,7 @@
> >      <line># wiping and rebuilding you can preserve this directory to
> speed up this part</line>
> >      <line># of subsequent builds. This directory is safe to share
> between multiple builds</line>
> >      <line># on the same machine too.</line>
> > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Where to place shared-state files</line>
> > @@ -24,7 +24,7 @@
> >      <line># regenerate from these files if no changes were made to the
> configuration.</line>
> >      <line># If changes were made to the configuration, only shared
> state files where the</line>
> >      <line># state was still valid would be used (done using
> checksums).</line>
> > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Shared-state files from other locations</line>
> > diff --git a/src/templates/local-arago64-v3.conf.xml
> b/src/templates/local-arago64-v3.conf.xml
> > index 35d151f..c8a5d51 100644
> > --- a/src/templates/local-arago64-v3.conf.xml
> > +++ b/src/templates/local-arago64-v3.conf.xml
> > @@ -11,7 +11,7 @@
> >      <line># wiping and rebuilding you can preserve this directory to
> speed up this part</line>
> >      <line># of subsequent builds. This directory is safe to share
> between multiple builds</line>
> >      <line># on the same machine too.</line>
> > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Where to place shared-state files</line>
> > @@ -24,7 +24,7 @@
> >      <line># regenerate from these files if no changes were made to the
> configuration.</line>
> >      <line># If changes were made to the configuration, only shared
> state files where the</line>
> >      <line># state was still valid would be used (done using
> checksums).</line>
> > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Shared-state files from other locations</line>
> > diff --git a/src/templates/local-poky-v2.conf.xml
> b/src/templates/local-poky-v2.conf.xml
> > index 72160c9..b45d6c2 100644
> > --- a/src/templates/local-poky-v2.conf.xml
> > +++ b/src/templates/local-poky-v2.conf.xml
> > @@ -11,7 +11,7 @@
> >      <line># wiping and rebuilding you can preserve this directory to
> speed up this part</line>
> >      <line># of subsequent builds. This directory is safe to share
> between multiple builds</line>
> >      <line># on the same machine too.</line>
> > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Where to place shared-state files</line>
> > @@ -24,7 +24,7 @@
> >      <line># regenerate from these files if no changes were made to the
> configuration.</line>
> >      <line># If changes were made to the configuration, only shared
> state files where the</line>
> >      <line># state was still valid would be used (done using
> checksums).</line>
> > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Shared-state files from other locations</line>
> > diff --git a/src/templates/local-poky-v3.conf.xml
> b/src/templates/local-poky-v3.conf.xml
> > index 1e66478..fa313eb 100644
> > --- a/src/templates/local-poky-v3.conf.xml
> > +++ b/src/templates/local-poky-v3.conf.xml
> > @@ -11,7 +11,7 @@
> >      <line># wiping and rebuilding you can preserve this directory to
> speed up this part</line>
> >      <line># of subsequent builds. This directory is safe to share
> between multiple builds</line>
> >      <line># on the same machine too.</line>
> > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Where to place shared-state files</line>
> > @@ -24,7 +24,7 @@
> >      <line># regenerate from these files if no changes were made to the
> configuration.</line>
> >      <line># If changes were made to the configuration, only shared
> state files where the</line>
> >      <line># state was still valid would be used (done using
> checksums).</line>
> > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Shared-state files from other locations</line>
> > diff --git a/src/templates/local-v2.conf.xml
> b/src/templates/local-v2.conf.xml
> > index 40f30e7..49e060c 100644
> > --- a/src/templates/local-v2.conf.xml
> > +++ b/src/templates/local-v2.conf.xml
> > @@ -11,7 +11,7 @@
> >      <line># wiping and rebuilding you can preserve this directory to
> speed up this part</line>
> >      <line># of subsequent builds. This directory is safe to share
> between multiple builds</line>
> >      <line># on the same machine too.</line>
> > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Where to place shared-state files</line>
> > @@ -24,7 +24,7 @@
> >      <line># regenerate from these files if no changes were made to the
> configuration.</line>
> >      <line># If changes were made to the configuration, only shared
> state files where the</line>
> >      <line># state was still valid would be used (done using
> checksums).</line>
> > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Shared-state files from other locations</line>
> > diff --git a/src/templates/local-v3.conf.xml
> b/src/templates/local-v3.conf.xml
> > index d0c9d92..e300aaf 100644
> > --- a/src/templates/local-v3.conf.xml
> > +++ b/src/templates/local-v3.conf.xml
> > @@ -11,7 +11,7 @@
> >      <line># wiping and rebuilding you can preserve this directory to
> speed up this part</line>
> >      <line># of subsequent builds. This directory is safe to share
> between multiple builds</line>
> >      <line># on the same machine too.</line>
> > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Where to place shared-state files</line>
> > @@ -24,7 +24,7 @@
> >      <line># regenerate from these files if no changes were made to the
> configuration.</line>
> >      <line># If changes were made to the configuration, only shared
> state files where the</line>
> >      <line># state was still valid would be used (done using
> checksums).</line>
> > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >      <line></line>
> >      <line>#</line>
> >      <line># Shared-state files from other locations</line>
> > --
> > 2.17.1
> >
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#15886):
> https://lists.yoctoproject.org/g/meta-arago/message/15886
> > Mute This Topic: https://lists.yoctoproject.org/mt/111311276/7902621
> > Group Owner: meta-arago+owner@lists.yoctoproject.org
> > Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [
> jcormier@criticallink.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
> >
>
>
> --
> Jonathan Cormier
> Senior Software Engineer
>
> Voice:  315.425.4045 x222
>
> http://www.CriticalLink.com
> 6712 Brooklawn Parkway, Syracuse, NY 13211
>
Jon Cormier Feb. 24, 2025, 4:44 p.m. UTC | #3
On Mon, Feb 24, 2025 at 9:53 AM Jon Cormier via lists.yoctoproject.org
<jcormier=criticallink.com@lists.yoctoproject.org> wrote:

> Ryan, I also had a question about the bitbake-setup configs.  Is there some
> documentation on this setup tool?  Googling this is tricky since the name
> is so generic. The other tools docs pop right up in google.
>
Nevermind, looks like the work is being done here:
https://github.com/kanavin/bitbake

>
> On Fri, Feb 21, 2025 at 2:18 PM Jon Cormier <jcormier@criticallink.com>
> wrote:
>
> > Ryan, I think you also need to touch TMPDIR in a few of the local.conf
> > files
> >
> >
> > On Fri, Feb 21, 2025 at 11:31 AM Ryan Eatmon via
> > lists.yoctoproject.org <reatmon=ti.com@lists.yoctoproject.org> wrote:
> > >
> > > When the conversion to the new XML/XSLT system was done, the reference
> > > to OEBASE was converted to TOPDIR.  The value for OEBASE was
> > > historically the directory above the bitbake run dir which is what
> > > TOPDIR is set to.  This made the downloads and sstate_cache directories
> > > appear down a level of directory that was unintended.
> > >
> > > This change updates the values for DL_DIR and SSTATE_DIR to be relative
> > > to TOPDIR but back in the same location they were originally meant to
> be
> > > in.
> > >
> > > Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> > > ---
> > > v2: I ran a make clean and make and a lot more configs got updated with
> > > the change.  Clearly I need to rework the make system.
> > >
> > >  bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json    | 2 +-
> > >  .../arago-kirkstone-chromium-config/local.conf.sample         | 4 ++--
> > >  conf/templates/arago-kirkstone-config/local.conf.sample       | 4 ++--
> > >  conf/templates/arago-kirkstone-next-config/local.conf.sample  | 4 ++--
> > >  conf/templates/arago-kirkstone-wip-config/local.conf.sample   | 4 ++--
> > >  conf/templates/arago-master-chromium-config/local.conf.sample | 4 ++--
> > >  conf/templates/arago-master-config/local.conf.sample          | 4 ++--
> > >  conf/templates/arago-master-next-config/local.conf.sample     | 4 ++--
> > >  conf/templates/arago-master-selinux-config/local.conf.sample  | 4 ++--
> > >  conf/templates/arago-master-wip-config/local.conf.sample      | 4 ++--
> > >  .../arago-scarthgap-chromium-config/local.conf.sample         | 4 ++--
> > >  conf/templates/arago-scarthgap-config/local.conf.sample       | 4 ++--
> > >  conf/templates/arago-scarthgap-next-config/local.conf.sample  | 4 ++--
> > >  .../arago-scarthgap-selinux-config/local.conf.sample          | 4 ++--
> > >  conf/templates/arago-scarthgap-wip-config/local.conf.sample   | 4 ++--
> > >  .../coresdk_coresdk-09.00.00.006-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.00.00.007-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.00.00.011-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.01.00.001-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.01.00.003-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.01.00.007-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.01.00.008-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.02.00.008-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.02.00.009-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.02.00.010-config/local.conf.sample     | 4 ++--
> > >  .../coresdk_coresdk-09.03.05-config/local.conf.sample         | 4 ++--
> > >  .../coresdk_coresdk-10.00.07-config/local.conf.sample         | 4 ++--
> > >  .../coresdk_coresdk-10.01.08-config/local.conf.sample         | 4 ++--
> > >  .../coresdk_coresdk-10.01.10-config/local.conf.sample         | 4 ++--
> > >  .../coresdk_coresdk-10.01.10-selinux-config/local.conf.sample | 4 ++--
> > >  conf/templates/distroless-kirkstone-config/local.conf.sample  | 4 ++--
> > >  conf/templates/distroless-master-config/local.conf.sample     | 4 ++--
> > >  conf/templates/distroless-scarthgap-config/local.conf.sample  | 4 ++--
> > >  conf/templates/poky-kirkstone-config/local.conf.sample        | 4 ++--
> > >  conf/templates/poky-master-config/local.conf.sample           | 4 ++--
> > >  conf/templates/poky-master-wip-config/local.conf.sample       | 4 ++--
> > >  conf/templates/poky-scarthgap-config/local.conf.sample        | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  .../local.conf.sample                                         | 4 ++--
> > >  configs/arago-master-wip-config.txt                           | 2 +-
> > >  .../processor-sdk-scarthgap-10.01.10.04-config.yml            | 1 +
> > >  .../processor-sdk-scarthgap-chromium-10.01.10.04-config.yml   | 1 +
> > >  kas/templates/local-arago64-v2.conf.yml                       | 4 ++--
> > >  kas/templates/local-arago64-v3.conf.yml                       | 4 ++--
> > >  kas/templates/local-poky-v2.conf.yml                          | 4 ++--
> > >  kas/templates/local-poky-v3.conf.yml                          | 4 ++--
> > >  kas/templates/local-v2.conf.yml                               | 4 ++--
> > >  kas/templates/local-v3.conf.yml                               | 4 ++--
> > >  sample-files/local-arago64-v2.conf.sample                     | 4 ++--
> > >  sample-files/local-arago64-v3.conf.sample                     | 4 ++--
> > >  sample-files/local-poky-v2.conf.sample                        | 4 ++--
> > >  sample-files/local-poky-v3.conf.sample                        | 4 ++--
> > >  sample-files/local-v2.conf.sample                             | 4 ++--
> > >  sample-files/local-v3.conf.sample                             | 4 ++--
> > >  src/bin/convert.pl                                            | 2 +-
> > >  src/templates/local-arago64-v2.conf.xml                       | 4 ++--
> > >  src/templates/local-arago64-v3.conf.xml                       | 4 ++--
> > >  src/templates/local-poky-v2.conf.xml                          | 4 ++--
> > >  src/templates/local-poky-v3.conf.xml                          | 4 ++--
> > >  src/templates/local-v2.conf.xml                               | 4 ++--
> > >  src/templates/local-v3.conf.xml                               | 4 ++--
> > >  90 files changed, 175 insertions(+), 173 deletions(-)
> > >
> > > diff --git a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > > index 1cc2962..8acd24a 100644
> > > --- a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > > +++ b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > > @@ -9,7 +9,7 @@
> > >              "uri": "
> > https://git.ti.com/git/arago-project/oe-layersetup.git"
> > >            }
> > >          },
> > > -        "rev": "wip"
> > > +        "rev": "master"
> > >        },
> > >        "path": "oe-layersetup"
> > >      },
> > > diff --git
> > a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > > +++ b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/arago-kirkstone-config/local.conf.sample
> > b/conf/templates/arago-kirkstone-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/arago-kirkstone-config/local.conf.sample
> > > +++ b/conf/templates/arago-kirkstone-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > > index cb76dd8..d97939a 100644
> > > --- a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > > +++ b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > > +++ b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/arago-master-chromium-config/local.conf.sample
> > b/conf/templates/arago-master-chromium-config/local.conf.sample
> > > index f2e9587..720ce11 100644
> > > --- a/conf/templates/arago-master-chromium-config/local.conf.sample
> > > +++ b/conf/templates/arago-master-chromium-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/arago-master-config/local.conf.sample
> > b/conf/templates/arago-master-config/local.conf.sample
> > > index f2e9587..720ce11 100644
> > > --- a/conf/templates/arago-master-config/local.conf.sample
> > > +++ b/conf/templates/arago-master-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/arago-master-next-config/local.conf.sample
> > b/conf/templates/arago-master-next-config/local.conf.sample
> > > index 6c32f4b..c1549ac 100644
> > > --- a/conf/templates/arago-master-next-config/local.conf.sample
> > > +++ b/conf/templates/arago-master-next-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/arago-master-selinux-config/local.conf.sample
> > b/conf/templates/arago-master-selinux-config/local.conf.sample
> > > index 5cc19d4..dfb4873 100644
> > > --- a/conf/templates/arago-master-selinux-config/local.conf.sample
> > > +++ b/conf/templates/arago-master-selinux-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/arago-master-wip-config/local.conf.sample
> > b/conf/templates/arago-master-wip-config/local.conf.sample
> > > index f2e9587..720ce11 100644
> > > --- a/conf/templates/arago-master-wip-config/local.conf.sample
> > > +++ b/conf/templates/arago-master-wip-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > > +++ b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/arago-scarthgap-config/local.conf.sample
> > b/conf/templates/arago-scarthgap-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/arago-scarthgap-config/local.conf.sample
> > > +++ b/conf/templates/arago-scarthgap-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > > index dbb184b..3ad6481 100644
> > > --- a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > > +++ b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > > index 46869ad..c862657 100644
> > > --- a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > > +++ b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > > +++ b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> > a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > > +++
> > b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > > +++ b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > > +++ b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > > +++ b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > > +++ b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> >
> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > > index e45417c..27f1704 100644
> > > ---
> >
> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > > +++
> >
> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/distroless-kirkstone-config/local.conf.sample
> > b/conf/templates/distroless-kirkstone-config/local.conf.sample
> > > index 46cb253..b499977 100644
> > > --- a/conf/templates/distroless-kirkstone-config/local.conf.sample
> > > +++ b/conf/templates/distroless-kirkstone-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/distroless-master-config/local.conf.sample
> > b/conf/templates/distroless-master-config/local.conf.sample
> > > index bcdaaa4..7d218e8 100644
> > > --- a/conf/templates/distroless-master-config/local.conf.sample
> > > +++ b/conf/templates/distroless-master-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> > a/conf/templates/distroless-scarthgap-config/local.conf.sample
> > b/conf/templates/distroless-scarthgap-config/local.conf.sample
> > > index 46cb253..b499977 100644
> > > --- a/conf/templates/distroless-scarthgap-config/local.conf.sample
> > > +++ b/conf/templates/distroless-scarthgap-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/poky-kirkstone-config/local.conf.sample
> > b/conf/templates/poky-kirkstone-config/local.conf.sample
> > > index e67385d..12eacfc 100644
> > > --- a/conf/templates/poky-kirkstone-config/local.conf.sample
> > > +++ b/conf/templates/poky-kirkstone-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/poky-master-config/local.conf.sample
> > b/conf/templates/poky-master-config/local.conf.sample
> > > index 1fe5688..e0112c7 100644
> > > --- a/conf/templates/poky-master-config/local.conf.sample
> > > +++ b/conf/templates/poky-master-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/poky-master-wip-config/local.conf.sample
> > b/conf/templates/poky-master-wip-config/local.conf.sample
> > > index 1fe5688..e0112c7 100644
> > > --- a/conf/templates/poky-master-wip-config/local.conf.sample
> > > +++ b/conf/templates/poky-master-wip-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/conf/templates/poky-scarthgap-config/local.conf.sample
> > b/conf/templates/poky-scarthgap-config/local.conf.sample
> > > index e67385d..12eacfc 100644
> > > --- a/conf/templates/poky-scarthgap-config/local.conf.sample
> > > +++ b/conf/templates/poky-scarthgap-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > > index 6b91881..1149e85 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > > index e4f04f3..a0d9b30 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > > index 32a6cfb..9dd0dfa 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > > index ee23c20..a83b490 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > > index c29b416..e743654 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > > index 34afc91..8096a3b 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > > index f592ad9..31bfec8 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > > index 0df5360..145aed2 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > > index 5e39ec4..016f942 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > > index 689e5d8..e627f36 100644
> > > ---
> >
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git
> >
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> >
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > ---
> >
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > > +++
> >
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/configs/arago-master-wip-config.txt
> > b/configs/arago-master-wip-config.txt
> > > index eb9c49d..165a3d1 100644
> > > --- a/configs/arago-master-wip-config.txt
> > > +++ b/configs/arago-master-wip-config.txt
> > > @@ -5,7 +5,7 @@ bitbake,
> https://git.openembedded.org/bitbake,master,HEAD
> > >  meta-arago,
> >
> https://git.yoctoproject.org/meta-arago,master-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
> > >  #meta-browser,
> >
> https://github.com/OSSystems/meta-browser.git,master,HEAD,layers=meta-chromium
> > >  #meta-selinux,
> > https://git.yoctoproject.org/meta-selinux,master,HEAD,layers=
> > > -meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
> > > +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,HEAD,layers=
> > >  meta-virtualization,
> > https://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
> > >  meta-openembedded,
> >
> https://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
> > >  meta-ti,
> >
> https://git.yoctoproject.org/meta-ti,master-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
> > > diff --git
> > a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > > index 5ced779..2dc2f5c 100644
> > > --- a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > > +++ b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > > @@ -71,3 +71,4 @@ repos:
> > >      commit: "dac630ab5ee7aa6c5c7c294093adbd11b116c765"
> > >      layers:
> > >        meta:
> > > +
> > > diff --git
> >
> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> >
> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > > index 405fa3b..351d9ea 100644
> > > ---
> >
> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > > +++
> >
> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > > @@ -83,3 +83,4 @@ repos:
> > >      url: "https://git.ti.com/git/edgeai/meta-edgeai.git"
> > >      branch: "scarthgap"
> > >      commit: "10.01.10.04"
> > > +
> > > diff --git a/kas/templates/local-arago64-v2.conf.yml
> > b/kas/templates/local-arago64-v2.conf.yml
> > > index c79388d..c6781be 100644
> > > --- a/kas/templates/local-arago64-v2.conf.yml
> > > +++ b/kas/templates/local-arago64-v2.conf.yml
> > > @@ -15,7 +15,7 @@ local_conf_header:
> > >      # wiping and rebuilding you can preserve this directory to speed
> up
> > this part
> > >      # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >      # on the same machine too.
> > > -    DL_DIR = "${TOPDIR}/downloads"
> > > +    DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >      #
> > >      # Where to place shared-state files
> > > @@ -28,7 +28,7 @@ local_conf_header:
> > >      # regenerate from these files if no changes were made to the
> > configuration.
> > >      # If changes were made to the configuration, only shared state
> > files where the
> > >      # state was still valid would be used (done using checksums).
> > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >      #
> > >      # Shared-state files from other locations
> > > diff --git a/kas/templates/local-arago64-v3.conf.yml
> > b/kas/templates/local-arago64-v3.conf.yml
> > > index b182483..3fa683e 100644
> > > --- a/kas/templates/local-arago64-v3.conf.yml
> > > +++ b/kas/templates/local-arago64-v3.conf.yml
> > > @@ -15,7 +15,7 @@ local_conf_header:
> > >      # wiping and rebuilding you can preserve this directory to speed
> up
> > this part
> > >      # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >      # on the same machine too.
> > > -    DL_DIR = "${TOPDIR}/downloads"
> > > +    DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >      #
> > >      # Where to place shared-state files
> > > @@ -28,7 +28,7 @@ local_conf_header:
> > >      # regenerate from these files if no changes were made to the
> > configuration.
> > >      # If changes were made to the configuration, only shared state
> > files where the
> > >      # state was still valid would be used (done using checksums).
> > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >      #
> > >      # Shared-state files from other locations
> > > diff --git a/kas/templates/local-poky-v2.conf.yml
> > b/kas/templates/local-poky-v2.conf.yml
> > > index 91995fe..075f535 100644
> > > --- a/kas/templates/local-poky-v2.conf.yml
> > > +++ b/kas/templates/local-poky-v2.conf.yml
> > > @@ -15,7 +15,7 @@ local_conf_header:
> > >      # wiping and rebuilding you can preserve this directory to speed
> up
> > this part
> > >      # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >      # on the same machine too.
> > > -    DL_DIR = "${TOPDIR}/downloads"
> > > +    DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >      #
> > >      # Where to place shared-state files
> > > @@ -28,7 +28,7 @@ local_conf_header:
> > >      # regenerate from these files if no changes were made to the
> > configuration.
> > >      # If changes were made to the configuration, only shared state
> > files where the
> > >      # state was still valid would be used (done using checksums).
> > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >      #
> > >      # Shared-state files from other locations
> > > diff --git a/kas/templates/local-poky-v3.conf.yml
> > b/kas/templates/local-poky-v3.conf.yml
> > > index 7368fb0..193a1ce 100644
> > > --- a/kas/templates/local-poky-v3.conf.yml
> > > +++ b/kas/templates/local-poky-v3.conf.yml
> > > @@ -15,7 +15,7 @@ local_conf_header:
> > >      # wiping and rebuilding you can preserve this directory to speed
> up
> > this part
> > >      # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >      # on the same machine too.
> > > -    DL_DIR = "${TOPDIR}/downloads"
> > > +    DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >      #
> > >      # Where to place shared-state files
> > > @@ -28,7 +28,7 @@ local_conf_header:
> > >      # regenerate from these files if no changes were made to the
> > configuration.
> > >      # If changes were made to the configuration, only shared state
> > files where the
> > >      # state was still valid would be used (done using checksums).
> > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >      #
> > >      # Shared-state files from other locations
> > > diff --git a/kas/templates/local-v2.conf.yml
> > b/kas/templates/local-v2.conf.yml
> > > index 3d666e4..f33fd45 100644
> > > --- a/kas/templates/local-v2.conf.yml
> > > +++ b/kas/templates/local-v2.conf.yml
> > > @@ -15,7 +15,7 @@ local_conf_header:
> > >      # wiping and rebuilding you can preserve this directory to speed
> up
> > this part
> > >      # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >      # on the same machine too.
> > > -    DL_DIR = "${TOPDIR}/downloads"
> > > +    DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >      #
> > >      # Where to place shared-state files
> > > @@ -28,7 +28,7 @@ local_conf_header:
> > >      # regenerate from these files if no changes were made to the
> > configuration.
> > >      # If changes were made to the configuration, only shared state
> > files where the
> > >      # state was still valid would be used (done using checksums).
> > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >      #
> > >      # Shared-state files from other locations
> > > diff --git a/kas/templates/local-v3.conf.yml
> > b/kas/templates/local-v3.conf.yml
> > > index 063b863..07eb5af 100644
> > > --- a/kas/templates/local-v3.conf.yml
> > > +++ b/kas/templates/local-v3.conf.yml
> > > @@ -15,7 +15,7 @@ local_conf_header:
> > >      # wiping and rebuilding you can preserve this directory to speed
> up
> > this part
> > >      # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >      # on the same machine too.
> > > -    DL_DIR = "${TOPDIR}/downloads"
> > > +    DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >      #
> > >      # Where to place shared-state files
> > > @@ -28,7 +28,7 @@ local_conf_header:
> > >      # regenerate from these files if no changes were made to the
> > configuration.
> > >      # If changes were made to the configuration, only shared state
> > files where the
> > >      # state was still valid would be used (done using checksums).
> > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >      #
> > >      # Shared-state files from other locations
> > > diff --git a/sample-files/local-arago64-v2.conf.sample
> > b/sample-files/local-arago64-v2.conf.sample
> > > index 7575b4b..8ad6f26 100644
> > > --- a/sample-files/local-arago64-v2.conf.sample
> > > +++ b/sample-files/local-arago64-v2.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/sample-files/local-arago64-v3.conf.sample
> > b/sample-files/local-arago64-v3.conf.sample
> > > index f2e9587..720ce11 100644
> > > --- a/sample-files/local-arago64-v3.conf.sample
> > > +++ b/sample-files/local-arago64-v3.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/sample-files/local-poky-v2.conf.sample
> > b/sample-files/local-poky-v2.conf.sample
> > > index e67385d..12eacfc 100644
> > > --- a/sample-files/local-poky-v2.conf.sample
> > > +++ b/sample-files/local-poky-v2.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/sample-files/local-poky-v3.conf.sample
> > b/sample-files/local-poky-v3.conf.sample
> > > index 1fe5688..e0112c7 100644
> > > --- a/sample-files/local-poky-v3.conf.sample
> > > +++ b/sample-files/local-poky-v3.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/sample-files/local-v2.conf.sample
> > b/sample-files/local-v2.conf.sample
> > > index 46cb253..b499977 100644
> > > --- a/sample-files/local-v2.conf.sample
> > > +++ b/sample-files/local-v2.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/sample-files/local-v3.conf.sample
> > b/sample-files/local-v3.conf.sample
> > > index bcdaaa4..7d218e8 100644
> > > --- a/sample-files/local-v3.conf.sample
> > > +++ b/sample-files/local-v3.conf.sample
> > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > >  # wiping and rebuilding you can preserve this directory to speed up
> > this part
> > >  # of subsequent builds. This directory is safe to share between
> > multiple builds
> > >  # on the same machine too.
> > > -DL_DIR = "${TOPDIR}/downloads"
> > > +DL_DIR = "${TOPDIR}/../downloads"
> > >
> > >  #
> > >  # Where to place shared-state files
> > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > >  # regenerate from these files if no changes were made to the
> > configuration.
> > >  # If changes were made to the configuration, only shared state files
> > where the
> > >  # state was still valid would be used (done using checksums).
> > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > >
> > >  #
> > >  # Shared-state files from other locations
> > > diff --git a/src/bin/convert.pl b/src/bin/convert.pl
> > > index 2787b86..42b9c2c 100755
> > > --- a/src/bin/convert.pl
> > > +++ b/src/bin/convert.pl
> > > @@ -501,7 +501,7 @@ sub convert_local_conf_template
> > >      {
> > >          chomp($lpLine);
> > >
> > > -        $lpLine =~ s/OEBASE/TOPDIR/;
> > > +        $lpLine =~ s/OEBASE/TOPDIR\/\.\./;
> > >          $lpLine =~ s/^MACHINE/#MACHINE/;
> > >
> > >          $lpLine =~ s/&/&amp;/g;
> > > diff --git a/src/templates/local-arago64-v2.conf.xml
> > b/src/templates/local-arago64-v2.conf.xml
> > > index b49f702..d9d2ae7 100644
> > > --- a/src/templates/local-arago64-v2.conf.xml
> > > +++ b/src/templates/local-arago64-v2.conf.xml
> > > @@ -11,7 +11,7 @@
> > >      <line># wiping and rebuilding you can preserve this directory to
> > speed up this part</line>
> > >      <line># of subsequent builds. This directory is safe to share
> > between multiple builds</line>
> > >      <line># on the same machine too.</line>
> > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Where to place shared-state files</line>
> > > @@ -24,7 +24,7 @@
> > >      <line># regenerate from these files if no changes were made to the
> > configuration.</line>
> > >      <line># If changes were made to the configuration, only shared
> > state files where the</line>
> > >      <line># state was still valid would be used (done using
> > checksums).</line>
> > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Shared-state files from other locations</line>
> > > diff --git a/src/templates/local-arago64-v3.conf.xml
> > b/src/templates/local-arago64-v3.conf.xml
> > > index 35d151f..c8a5d51 100644
> > > --- a/src/templates/local-arago64-v3.conf.xml
> > > +++ b/src/templates/local-arago64-v3.conf.xml
> > > @@ -11,7 +11,7 @@
> > >      <line># wiping and rebuilding you can preserve this directory to
> > speed up this part</line>
> > >      <line># of subsequent builds. This directory is safe to share
> > between multiple builds</line>
> > >      <line># on the same machine too.</line>
> > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Where to place shared-state files</line>
> > > @@ -24,7 +24,7 @@
> > >      <line># regenerate from these files if no changes were made to the
> > configuration.</line>
> > >      <line># If changes were made to the configuration, only shared
> > state files where the</line>
> > >      <line># state was still valid would be used (done using
> > checksums).</line>
> > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Shared-state files from other locations</line>
> > > diff --git a/src/templates/local-poky-v2.conf.xml
> > b/src/templates/local-poky-v2.conf.xml
> > > index 72160c9..b45d6c2 100644
> > > --- a/src/templates/local-poky-v2.conf.xml
> > > +++ b/src/templates/local-poky-v2.conf.xml
> > > @@ -11,7 +11,7 @@
> > >      <line># wiping and rebuilding you can preserve this directory to
> > speed up this part</line>
> > >      <line># of subsequent builds. This directory is safe to share
> > between multiple builds</line>
> > >      <line># on the same machine too.</line>
> > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Where to place shared-state files</line>
> > > @@ -24,7 +24,7 @@
> > >      <line># regenerate from these files if no changes were made to the
> > configuration.</line>
> > >      <line># If changes were made to the configuration, only shared
> > state files where the</line>
> > >      <line># state was still valid would be used (done using
> > checksums).</line>
> > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Shared-state files from other locations</line>
> > > diff --git a/src/templates/local-poky-v3.conf.xml
> > b/src/templates/local-poky-v3.conf.xml
> > > index 1e66478..fa313eb 100644
> > > --- a/src/templates/local-poky-v3.conf.xml
> > > +++ b/src/templates/local-poky-v3.conf.xml
> > > @@ -11,7 +11,7 @@
> > >      <line># wiping and rebuilding you can preserve this directory to
> > speed up this part</line>
> > >      <line># of subsequent builds. This directory is safe to share
> > between multiple builds</line>
> > >      <line># on the same machine too.</line>
> > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Where to place shared-state files</line>
> > > @@ -24,7 +24,7 @@
> > >      <line># regenerate from these files if no changes were made to the
> > configuration.</line>
> > >      <line># If changes were made to the configuration, only shared
> > state files where the</line>
> > >      <line># state was still valid would be used (done using
> > checksums).</line>
> > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Shared-state files from other locations</line>
> > > diff --git a/src/templates/local-v2.conf.xml
> > b/src/templates/local-v2.conf.xml
> > > index 40f30e7..49e060c 100644
> > > --- a/src/templates/local-v2.conf.xml
> > > +++ b/src/templates/local-v2.conf.xml
> > > @@ -11,7 +11,7 @@
> > >      <line># wiping and rebuilding you can preserve this directory to
> > speed up this part</line>
> > >      <line># of subsequent builds. This directory is safe to share
> > between multiple builds</line>
> > >      <line># on the same machine too.</line>
> > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Where to place shared-state files</line>
> > > @@ -24,7 +24,7 @@
> > >      <line># regenerate from these files if no changes were made to the
> > configuration.</line>
> > >      <line># If changes were made to the configuration, only shared
> > state files where the</line>
> > >      <line># state was still valid would be used (done using
> > checksums).</line>
> > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Shared-state files from other locations</line>
> > > diff --git a/src/templates/local-v3.conf.xml
> > b/src/templates/local-v3.conf.xml
> > > index d0c9d92..e300aaf 100644
> > > --- a/src/templates/local-v3.conf.xml
> > > +++ b/src/templates/local-v3.conf.xml
> > > @@ -11,7 +11,7 @@
> > >      <line># wiping and rebuilding you can preserve this directory to
> > speed up this part</line>
> > >      <line># of subsequent builds. This directory is safe to share
> > between multiple builds</line>
> > >      <line># on the same machine too.</line>
> > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Where to place shared-state files</line>
> > > @@ -24,7 +24,7 @@
> > >      <line># regenerate from these files if no changes were made to the
> > configuration.</line>
> > >      <line># If changes were made to the configuration, only shared
> > state files where the</line>
> > >      <line># state was still valid would be used (done using
> > checksums).</line>
> > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > >      <line></line>
> > >      <line>#</line>
> > >      <line># Shared-state files from other locations</line>
> > > --
> > > 2.17.1
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> > --
> > Jonathan Cormier
> > Senior Software Engineer
> >
> > Voice:  315.425.4045 x222
> >
> > http://www.CriticalLink.com
> > 6712 Brooklawn Parkway, Syracuse, NY 13211
> >
>
>
> --
> Jonathan Cormier
> Senior Software Engineer
>
> Voice:  315.425.4045 x222
>
> http://www.CriticalLink.com <http://www.criticallink.com/>
> 6712 Brooklawn Parkway, Syracuse, NY 13211
> <https://twitter.com/Critical_Link>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#15903):
> https://lists.yoctoproject.org/g/meta-arago/message/15903
> Mute This Topic: https://lists.yoctoproject.org/mt/111311276/7902621
> Group Owner: meta-arago+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [
> jcormier@criticallink.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
>
Denys Dmytriyenko Feb. 24, 2025, 4:44 p.m. UTC | #4
On Mon, Feb 24, 2025 at 09:53:30AM -0500, Jon Cormier via lists.yoctoproject.org wrote:
> Ryan, I also had a question about the bitbake-setup configs.  Is there some
> documentation on this setup tool?  Googling this is tricky since the name
> is so generic. The other tools docs pop right up in google.

bitbake-setup is currently being developed by the upstream Yocto Project and 
is now still in flux. The approach is staged, where some pieces already exist 
in the master branches of bitbake and openembedded-core, while others are 
still "work in progress" and under review, so will be merged when ready. The 
final goal is to have it all ready by the next LTS release. Obviously, there's 
very little documentation right now. If you want to learn more, you can follow 
the corresponding discussions on the bitbake, openembedded-core and of course, 
the openembedded-architecture mailing lists.

Regards,
Denys
Jon Cormier Feb. 25, 2025, 6:11 p.m. UTC | #5
Looks like this got accepted, however there are several TMPDIR = lines
which use TOPDIR and have build in the path. These should be fixed as
well.

src/templates/local-poky-v2.conf.xml
52:    <line>TMPDIR = "${TOPDIR}/build/poky-tmp"</line>

src/templates/local-v2.conf.xml
52:    <line>TMPDIR = "${TOPDIR}/build/arago-tmp"</line>

src/templates/local-poky-v3.conf.xml
52:    <line>TMPDIR = "${TOPDIR}/build/poky-tmp"</line>

src/templates/local-v3.conf.xml
52:    <line>TMPDIR = "${TOPDIR}/build/arago-tmp"</line>


On Mon, Feb 24, 2025 at 11:45 AM Jon Cormier via
lists.yoctoproject.org
<jcormier=criticallink.com@lists.yoctoproject.org> wrote:
>
> On Mon, Feb 24, 2025 at 9:53 AM Jon Cormier via lists.yoctoproject.org
> <jcormier=criticallink.com@lists.yoctoproject.org> wrote:
>
> > Ryan, I also had a question about the bitbake-setup configs.  Is there some
> > documentation on this setup tool?  Googling this is tricky since the name
> > is so generic. The other tools docs pop right up in google.
> >
> Nevermind, looks like the work is being done here:
> https://github.com/kanavin/bitbake
>
> >
> > On Fri, Feb 21, 2025 at 2:18 PM Jon Cormier <jcormier@criticallink.com>
> > wrote:
> >
> > > Ryan, I think you also need to touch TMPDIR in a few of the local.conf
> > > files
> > >
> > >
> > > On Fri, Feb 21, 2025 at 11:31 AM Ryan Eatmon via
> > > lists.yoctoproject.org <reatmon=ti.com@lists.yoctoproject.org> wrote:
> > > >
> > > > When the conversion to the new XML/XSLT system was done, the reference
> > > > to OEBASE was converted to TOPDIR.  The value for OEBASE was
> > > > historically the directory above the bitbake run dir which is what
> > > > TOPDIR is set to.  This made the downloads and sstate_cache directories
> > > > appear down a level of directory that was unintended.
> > > >
> > > > This change updates the values for DL_DIR and SSTATE_DIR to be relative
> > > > to TOPDIR but back in the same location they were originally meant to
> > be
> > > > in.
> > > >
> > > > Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> > > > ---
> > > > v2: I ran a make clean and make and a lot more configs got updated with
> > > > the change.  Clearly I need to rework the make system.
> > > >
> > > >  bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json    | 2 +-
> > > >  .../arago-kirkstone-chromium-config/local.conf.sample         | 4 ++--
> > > >  conf/templates/arago-kirkstone-config/local.conf.sample       | 4 ++--
> > > >  conf/templates/arago-kirkstone-next-config/local.conf.sample  | 4 ++--
> > > >  conf/templates/arago-kirkstone-wip-config/local.conf.sample   | 4 ++--
> > > >  conf/templates/arago-master-chromium-config/local.conf.sample | 4 ++--
> > > >  conf/templates/arago-master-config/local.conf.sample          | 4 ++--
> > > >  conf/templates/arago-master-next-config/local.conf.sample     | 4 ++--
> > > >  conf/templates/arago-master-selinux-config/local.conf.sample  | 4 ++--
> > > >  conf/templates/arago-master-wip-config/local.conf.sample      | 4 ++--
> > > >  .../arago-scarthgap-chromium-config/local.conf.sample         | 4 ++--
> > > >  conf/templates/arago-scarthgap-config/local.conf.sample       | 4 ++--
> > > >  conf/templates/arago-scarthgap-next-config/local.conf.sample  | 4 ++--
> > > >  .../arago-scarthgap-selinux-config/local.conf.sample          | 4 ++--
> > > >  conf/templates/arago-scarthgap-wip-config/local.conf.sample   | 4 ++--
> > > >  .../coresdk_coresdk-09.00.00.006-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.00.00.007-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.00.00.011-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.01.00.001-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.01.00.003-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.01.00.007-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.01.00.008-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.02.00.008-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.02.00.009-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.02.00.010-config/local.conf.sample     | 4 ++--
> > > >  .../coresdk_coresdk-09.03.05-config/local.conf.sample         | 4 ++--
> > > >  .../coresdk_coresdk-10.00.07-config/local.conf.sample         | 4 ++--
> > > >  .../coresdk_coresdk-10.01.08-config/local.conf.sample         | 4 ++--
> > > >  .../coresdk_coresdk-10.01.10-config/local.conf.sample         | 4 ++--
> > > >  .../coresdk_coresdk-10.01.10-selinux-config/local.conf.sample | 4 ++--
> > > >  conf/templates/distroless-kirkstone-config/local.conf.sample  | 4 ++--
> > > >  conf/templates/distroless-master-config/local.conf.sample     | 4 ++--
> > > >  conf/templates/distroless-scarthgap-config/local.conf.sample  | 4 ++--
> > > >  conf/templates/poky-kirkstone-config/local.conf.sample        | 4 ++--
> > > >  conf/templates/poky-master-config/local.conf.sample           | 4 ++--
> > > >  conf/templates/poky-master-wip-config/local.conf.sample       | 4 ++--
> > > >  conf/templates/poky-scarthgap-config/local.conf.sample        | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  .../local.conf.sample                                         | 4 ++--
> > > >  configs/arago-master-wip-config.txt                           | 2 +-
> > > >  .../processor-sdk-scarthgap-10.01.10.04-config.yml            | 1 +
> > > >  .../processor-sdk-scarthgap-chromium-10.01.10.04-config.yml   | 1 +
> > > >  kas/templates/local-arago64-v2.conf.yml                       | 4 ++--
> > > >  kas/templates/local-arago64-v3.conf.yml                       | 4 ++--
> > > >  kas/templates/local-poky-v2.conf.yml                          | 4 ++--
> > > >  kas/templates/local-poky-v3.conf.yml                          | 4 ++--
> > > >  kas/templates/local-v2.conf.yml                               | 4 ++--
> > > >  kas/templates/local-v3.conf.yml                               | 4 ++--
> > > >  sample-files/local-arago64-v2.conf.sample                     | 4 ++--
> > > >  sample-files/local-arago64-v3.conf.sample                     | 4 ++--
> > > >  sample-files/local-poky-v2.conf.sample                        | 4 ++--
> > > >  sample-files/local-poky-v3.conf.sample                        | 4 ++--
> > > >  sample-files/local-v2.conf.sample                             | 4 ++--
> > > >  sample-files/local-v3.conf.sample                             | 4 ++--
> > > >  src/bin/convert.pl                                            | 2 +-
> > > >  src/templates/local-arago64-v2.conf.xml                       | 4 ++--
> > > >  src/templates/local-arago64-v3.conf.xml                       | 4 ++--
> > > >  src/templates/local-poky-v2.conf.xml                          | 4 ++--
> > > >  src/templates/local-poky-v3.conf.xml                          | 4 ++--
> > > >  src/templates/local-v2.conf.xml                               | 4 ++--
> > > >  src/templates/local-v3.conf.xml                               | 4 ++--
> > > >  90 files changed, 175 insertions(+), 173 deletions(-)
> > > >
> > > > diff --git a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > > b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > > > index 1cc2962..8acd24a 100644
> > > > --- a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > > > +++ b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> > > > @@ -9,7 +9,7 @@
> > > >              "uri": "
> > > https://git.ti.com/git/arago-project/oe-layersetup.git"
> > > >            }
> > > >          },
> > > > -        "rev": "wip"
> > > > +        "rev": "master"
> > > >        },
> > > >        "path": "oe-layersetup"
> > > >      },
> > > > diff --git
> > > a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > > b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > > > +++ b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/arago-kirkstone-config/local.conf.sample
> > > b/conf/templates/arago-kirkstone-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/arago-kirkstone-config/local.conf.sample
> > > > +++ b/conf/templates/arago-kirkstone-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > > b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > > > index cb76dd8..d97939a 100644
> > > > --- a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > > > +++ b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > > b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > > > +++ b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/arago-master-chromium-config/local.conf.sample
> > > b/conf/templates/arago-master-chromium-config/local.conf.sample
> > > > index f2e9587..720ce11 100644
> > > > --- a/conf/templates/arago-master-chromium-config/local.conf.sample
> > > > +++ b/conf/templates/arago-master-chromium-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/arago-master-config/local.conf.sample
> > > b/conf/templates/arago-master-config/local.conf.sample
> > > > index f2e9587..720ce11 100644
> > > > --- a/conf/templates/arago-master-config/local.conf.sample
> > > > +++ b/conf/templates/arago-master-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/arago-master-next-config/local.conf.sample
> > > b/conf/templates/arago-master-next-config/local.conf.sample
> > > > index 6c32f4b..c1549ac 100644
> > > > --- a/conf/templates/arago-master-next-config/local.conf.sample
> > > > +++ b/conf/templates/arago-master-next-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/arago-master-selinux-config/local.conf.sample
> > > b/conf/templates/arago-master-selinux-config/local.conf.sample
> > > > index 5cc19d4..dfb4873 100644
> > > > --- a/conf/templates/arago-master-selinux-config/local.conf.sample
> > > > +++ b/conf/templates/arago-master-selinux-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/arago-master-wip-config/local.conf.sample
> > > b/conf/templates/arago-master-wip-config/local.conf.sample
> > > > index f2e9587..720ce11 100644
> > > > --- a/conf/templates/arago-master-wip-config/local.conf.sample
> > > > +++ b/conf/templates/arago-master-wip-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > > b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > > > +++ b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/arago-scarthgap-config/local.conf.sample
> > > b/conf/templates/arago-scarthgap-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/arago-scarthgap-config/local.conf.sample
> > > > +++ b/conf/templates/arago-scarthgap-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > > b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > > > index dbb184b..3ad6481 100644
> > > > --- a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > > > +++ b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > > b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > > > index 46869ad..c862657 100644
> > > > --- a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > > > +++ b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > > b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > > > +++ b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > > a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > > > +++
> > > b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > > > +++ b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > > > +++ b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > > > +++ b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > > b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > > > +++ b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > >
> > b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > > > index e45417c..27f1704 100644
> > > > ---
> > >
> > a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/distroless-kirkstone-config/local.conf.sample
> > > b/conf/templates/distroless-kirkstone-config/local.conf.sample
> > > > index 46cb253..b499977 100644
> > > > --- a/conf/templates/distroless-kirkstone-config/local.conf.sample
> > > > +++ b/conf/templates/distroless-kirkstone-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/distroless-master-config/local.conf.sample
> > > b/conf/templates/distroless-master-config/local.conf.sample
> > > > index bcdaaa4..7d218e8 100644
> > > > --- a/conf/templates/distroless-master-config/local.conf.sample
> > > > +++ b/conf/templates/distroless-master-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > > a/conf/templates/distroless-scarthgap-config/local.conf.sample
> > > b/conf/templates/distroless-scarthgap-config/local.conf.sample
> > > > index 46cb253..b499977 100644
> > > > --- a/conf/templates/distroless-scarthgap-config/local.conf.sample
> > > > +++ b/conf/templates/distroless-scarthgap-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/poky-kirkstone-config/local.conf.sample
> > > b/conf/templates/poky-kirkstone-config/local.conf.sample
> > > > index e67385d..12eacfc 100644
> > > > --- a/conf/templates/poky-kirkstone-config/local.conf.sample
> > > > +++ b/conf/templates/poky-kirkstone-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/poky-master-config/local.conf.sample
> > > b/conf/templates/poky-master-config/local.conf.sample
> > > > index 1fe5688..e0112c7 100644
> > > > --- a/conf/templates/poky-master-config/local.conf.sample
> > > > +++ b/conf/templates/poky-master-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/poky-master-wip-config/local.conf.sample
> > > b/conf/templates/poky-master-wip-config/local.conf.sample
> > > > index 1fe5688..e0112c7 100644
> > > > --- a/conf/templates/poky-master-wip-config/local.conf.sample
> > > > +++ b/conf/templates/poky-master-wip-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/conf/templates/poky-scarthgap-config/local.conf.sample
> > > b/conf/templates/poky-scarthgap-config/local.conf.sample
> > > > index e67385d..12eacfc 100644
> > > > --- a/conf/templates/poky-scarthgap-config/local.conf.sample
> > > > +++ b/conf/templates/poky-scarthgap-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > > > index 6b91881..1149e85 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > > > index e4f04f3..a0d9b30 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > > > index 32a6cfb..9dd0dfa 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > > > index ee23c20..a83b490 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > > > index c29b416..e743654 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > > > index 34afc91..8096a3b 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > > > index f592ad9..31bfec8 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > > > index 0df5360..145aed2 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > > > index 5e39ec4..016f942 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > > > index 689e5d8..e627f36 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git
> > >
> > a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > >
> > b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > ---
> > >
> > a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > > > +++
> > >
> > b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/configs/arago-master-wip-config.txt
> > > b/configs/arago-master-wip-config.txt
> > > > index eb9c49d..165a3d1 100644
> > > > --- a/configs/arago-master-wip-config.txt
> > > > +++ b/configs/arago-master-wip-config.txt
> > > > @@ -5,7 +5,7 @@ bitbake,
> > https://git.openembedded.org/bitbake,master,HEAD
> > > >  meta-arago,
> > >
> > https://git.yoctoproject.org/meta-arago,master-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
> > > >  #meta-browser,
> > >
> > https://github.com/OSSystems/meta-browser.git,master,HEAD,layers=meta-chromium
> > > >  #meta-selinux,
> > > https://git.yoctoproject.org/meta-selinux,master,HEAD,layers=
> > > > -meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
> > > > +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,HEAD,layers=
> > > >  meta-virtualization,
> > > https://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
> > > >  meta-openembedded,
> > >
> > https://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
> > > >  meta-ti,
> > >
> > https://git.yoctoproject.org/meta-ti,master-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
> > > > diff --git
> > > a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > > b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > > > index 5ced779..2dc2f5c 100644
> > > > --- a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > > > +++ b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> > > > @@ -71,3 +71,4 @@ repos:
> > > >      commit: "dac630ab5ee7aa6c5c7c294093adbd11b116c765"
> > > >      layers:
> > > >        meta:
> > > > +
> > > > diff --git
> > >
> > a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > >
> > b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > > > index 405fa3b..351d9ea 100644
> > > > ---
> > >
> > a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > > > +++
> > >
> > b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> > > > @@ -83,3 +83,4 @@ repos:
> > > >      url: "https://git.ti.com/git/edgeai/meta-edgeai.git"
> > > >      branch: "scarthgap"
> > > >      commit: "10.01.10.04"
> > > > +
> > > > diff --git a/kas/templates/local-arago64-v2.conf.yml
> > > b/kas/templates/local-arago64-v2.conf.yml
> > > > index c79388d..c6781be 100644
> > > > --- a/kas/templates/local-arago64-v2.conf.yml
> > > > +++ b/kas/templates/local-arago64-v2.conf.yml
> > > > @@ -15,7 +15,7 @@ local_conf_header:
> > > >      # wiping and rebuilding you can preserve this directory to speed
> > up
> > > this part
> > > >      # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >      # on the same machine too.
> > > > -    DL_DIR = "${TOPDIR}/downloads"
> > > > +    DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >      #
> > > >      # Where to place shared-state files
> > > > @@ -28,7 +28,7 @@ local_conf_header:
> > > >      # regenerate from these files if no changes were made to the
> > > configuration.
> > > >      # If changes were made to the configuration, only shared state
> > > files where the
> > > >      # state was still valid would be used (done using checksums).
> > > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >      #
> > > >      # Shared-state files from other locations
> > > > diff --git a/kas/templates/local-arago64-v3.conf.yml
> > > b/kas/templates/local-arago64-v3.conf.yml
> > > > index b182483..3fa683e 100644
> > > > --- a/kas/templates/local-arago64-v3.conf.yml
> > > > +++ b/kas/templates/local-arago64-v3.conf.yml
> > > > @@ -15,7 +15,7 @@ local_conf_header:
> > > >      # wiping and rebuilding you can preserve this directory to speed
> > up
> > > this part
> > > >      # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >      # on the same machine too.
> > > > -    DL_DIR = "${TOPDIR}/downloads"
> > > > +    DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >      #
> > > >      # Where to place shared-state files
> > > > @@ -28,7 +28,7 @@ local_conf_header:
> > > >      # regenerate from these files if no changes were made to the
> > > configuration.
> > > >      # If changes were made to the configuration, only shared state
> > > files where the
> > > >      # state was still valid would be used (done using checksums).
> > > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >      #
> > > >      # Shared-state files from other locations
> > > > diff --git a/kas/templates/local-poky-v2.conf.yml
> > > b/kas/templates/local-poky-v2.conf.yml
> > > > index 91995fe..075f535 100644
> > > > --- a/kas/templates/local-poky-v2.conf.yml
> > > > +++ b/kas/templates/local-poky-v2.conf.yml
> > > > @@ -15,7 +15,7 @@ local_conf_header:
> > > >      # wiping and rebuilding you can preserve this directory to speed
> > up
> > > this part
> > > >      # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >      # on the same machine too.
> > > > -    DL_DIR = "${TOPDIR}/downloads"
> > > > +    DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >      #
> > > >      # Where to place shared-state files
> > > > @@ -28,7 +28,7 @@ local_conf_header:
> > > >      # regenerate from these files if no changes were made to the
> > > configuration.
> > > >      # If changes were made to the configuration, only shared state
> > > files where the
> > > >      # state was still valid would be used (done using checksums).
> > > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >      #
> > > >      # Shared-state files from other locations
> > > > diff --git a/kas/templates/local-poky-v3.conf.yml
> > > b/kas/templates/local-poky-v3.conf.yml
> > > > index 7368fb0..193a1ce 100644
> > > > --- a/kas/templates/local-poky-v3.conf.yml
> > > > +++ b/kas/templates/local-poky-v3.conf.yml
> > > > @@ -15,7 +15,7 @@ local_conf_header:
> > > >      # wiping and rebuilding you can preserve this directory to speed
> > up
> > > this part
> > > >      # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >      # on the same machine too.
> > > > -    DL_DIR = "${TOPDIR}/downloads"
> > > > +    DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >      #
> > > >      # Where to place shared-state files
> > > > @@ -28,7 +28,7 @@ local_conf_header:
> > > >      # regenerate from these files if no changes were made to the
> > > configuration.
> > > >      # If changes were made to the configuration, only shared state
> > > files where the
> > > >      # state was still valid would be used (done using checksums).
> > > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >      #
> > > >      # Shared-state files from other locations
> > > > diff --git a/kas/templates/local-v2.conf.yml
> > > b/kas/templates/local-v2.conf.yml
> > > > index 3d666e4..f33fd45 100644
> > > > --- a/kas/templates/local-v2.conf.yml
> > > > +++ b/kas/templates/local-v2.conf.yml
> > > > @@ -15,7 +15,7 @@ local_conf_header:
> > > >      # wiping and rebuilding you can preserve this directory to speed
> > up
> > > this part
> > > >      # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >      # on the same machine too.
> > > > -    DL_DIR = "${TOPDIR}/downloads"
> > > > +    DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >      #
> > > >      # Where to place shared-state files
> > > > @@ -28,7 +28,7 @@ local_conf_header:
> > > >      # regenerate from these files if no changes were made to the
> > > configuration.
> > > >      # If changes were made to the configuration, only shared state
> > > files where the
> > > >      # state was still valid would be used (done using checksums).
> > > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >      #
> > > >      # Shared-state files from other locations
> > > > diff --git a/kas/templates/local-v3.conf.yml
> > > b/kas/templates/local-v3.conf.yml
> > > > index 063b863..07eb5af 100644
> > > > --- a/kas/templates/local-v3.conf.yml
> > > > +++ b/kas/templates/local-v3.conf.yml
> > > > @@ -15,7 +15,7 @@ local_conf_header:
> > > >      # wiping and rebuilding you can preserve this directory to speed
> > up
> > > this part
> > > >      # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >      # on the same machine too.
> > > > -    DL_DIR = "${TOPDIR}/downloads"
> > > > +    DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >      #
> > > >      # Where to place shared-state files
> > > > @@ -28,7 +28,7 @@ local_conf_header:
> > > >      # regenerate from these files if no changes were made to the
> > > configuration.
> > > >      # If changes were made to the configuration, only shared state
> > > files where the
> > > >      # state was still valid would be used (done using checksums).
> > > > -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >      #
> > > >      # Shared-state files from other locations
> > > > diff --git a/sample-files/local-arago64-v2.conf.sample
> > > b/sample-files/local-arago64-v2.conf.sample
> > > > index 7575b4b..8ad6f26 100644
> > > > --- a/sample-files/local-arago64-v2.conf.sample
> > > > +++ b/sample-files/local-arago64-v2.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/sample-files/local-arago64-v3.conf.sample
> > > b/sample-files/local-arago64-v3.conf.sample
> > > > index f2e9587..720ce11 100644
> > > > --- a/sample-files/local-arago64-v3.conf.sample
> > > > +++ b/sample-files/local-arago64-v3.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/sample-files/local-poky-v2.conf.sample
> > > b/sample-files/local-poky-v2.conf.sample
> > > > index e67385d..12eacfc 100644
> > > > --- a/sample-files/local-poky-v2.conf.sample
> > > > +++ b/sample-files/local-poky-v2.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/sample-files/local-poky-v3.conf.sample
> > > b/sample-files/local-poky-v3.conf.sample
> > > > index 1fe5688..e0112c7 100644
> > > > --- a/sample-files/local-poky-v3.conf.sample
> > > > +++ b/sample-files/local-poky-v3.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/sample-files/local-v2.conf.sample
> > > b/sample-files/local-v2.conf.sample
> > > > index 46cb253..b499977 100644
> > > > --- a/sample-files/local-v2.conf.sample
> > > > +++ b/sample-files/local-v2.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/sample-files/local-v3.conf.sample
> > > b/sample-files/local-v3.conf.sample
> > > > index bcdaaa4..7d218e8 100644
> > > > --- a/sample-files/local-v3.conf.sample
> > > > +++ b/sample-files/local-v3.conf.sample
> > > > @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> > > >  # wiping and rebuilding you can preserve this directory to speed up
> > > this part
> > > >  # of subsequent builds. This directory is safe to share between
> > > multiple builds
> > > >  # on the same machine too.
> > > > -DL_DIR = "${TOPDIR}/downloads"
> > > > +DL_DIR = "${TOPDIR}/../downloads"
> > > >
> > > >  #
> > > >  # Where to place shared-state files
> > > > @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> > > >  # regenerate from these files if no changes were made to the
> > > configuration.
> > > >  # If changes were made to the configuration, only shared state files
> > > where the
> > > >  # state was still valid would be used (done using checksums).
> > > > -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> > > > +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> > > >
> > > >  #
> > > >  # Shared-state files from other locations
> > > > diff --git a/src/bin/convert.pl b/src/bin/convert.pl
> > > > index 2787b86..42b9c2c 100755
> > > > --- a/src/bin/convert.pl
> > > > +++ b/src/bin/convert.pl
> > > > @@ -501,7 +501,7 @@ sub convert_local_conf_template
> > > >      {
> > > >          chomp($lpLine);
> > > >
> > > > -        $lpLine =~ s/OEBASE/TOPDIR/;
> > > > +        $lpLine =~ s/OEBASE/TOPDIR\/\.\./;
> > > >          $lpLine =~ s/^MACHINE/#MACHINE/;
> > > >
> > > >          $lpLine =~ s/&/&amp;/g;
> > > > diff --git a/src/templates/local-arago64-v2.conf.xml
> > > b/src/templates/local-arago64-v2.conf.xml
> > > > index b49f702..d9d2ae7 100644
> > > > --- a/src/templates/local-arago64-v2.conf.xml
> > > > +++ b/src/templates/local-arago64-v2.conf.xml
> > > > @@ -11,7 +11,7 @@
> > > >      <line># wiping and rebuilding you can preserve this directory to
> > > speed up this part</line>
> > > >      <line># of subsequent builds. This directory is safe to share
> > > between multiple builds</line>
> > > >      <line># on the same machine too.</line>
> > > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Where to place shared-state files</line>
> > > > @@ -24,7 +24,7 @@
> > > >      <line># regenerate from these files if no changes were made to the
> > > configuration.</line>
> > > >      <line># If changes were made to the configuration, only shared
> > > state files where the</line>
> > > >      <line># state was still valid would be used (done using
> > > checksums).</line>
> > > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Shared-state files from other locations</line>
> > > > diff --git a/src/templates/local-arago64-v3.conf.xml
> > > b/src/templates/local-arago64-v3.conf.xml
> > > > index 35d151f..c8a5d51 100644
> > > > --- a/src/templates/local-arago64-v3.conf.xml
> > > > +++ b/src/templates/local-arago64-v3.conf.xml
> > > > @@ -11,7 +11,7 @@
> > > >      <line># wiping and rebuilding you can preserve this directory to
> > > speed up this part</line>
> > > >      <line># of subsequent builds. This directory is safe to share
> > > between multiple builds</line>
> > > >      <line># on the same machine too.</line>
> > > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Where to place shared-state files</line>
> > > > @@ -24,7 +24,7 @@
> > > >      <line># regenerate from these files if no changes were made to the
> > > configuration.</line>
> > > >      <line># If changes were made to the configuration, only shared
> > > state files where the</line>
> > > >      <line># state was still valid would be used (done using
> > > checksums).</line>
> > > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Shared-state files from other locations</line>
> > > > diff --git a/src/templates/local-poky-v2.conf.xml
> > > b/src/templates/local-poky-v2.conf.xml
> > > > index 72160c9..b45d6c2 100644
> > > > --- a/src/templates/local-poky-v2.conf.xml
> > > > +++ b/src/templates/local-poky-v2.conf.xml
> > > > @@ -11,7 +11,7 @@
> > > >      <line># wiping and rebuilding you can preserve this directory to
> > > speed up this part</line>
> > > >      <line># of subsequent builds. This directory is safe to share
> > > between multiple builds</line>
> > > >      <line># on the same machine too.</line>
> > > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Where to place shared-state files</line>
> > > > @@ -24,7 +24,7 @@
> > > >      <line># regenerate from these files if no changes were made to the
> > > configuration.</line>
> > > >      <line># If changes were made to the configuration, only shared
> > > state files where the</line>
> > > >      <line># state was still valid would be used (done using
> > > checksums).</line>
> > > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Shared-state files from other locations</line>
> > > > diff --git a/src/templates/local-poky-v3.conf.xml
> > > b/src/templates/local-poky-v3.conf.xml
> > > > index 1e66478..fa313eb 100644
> > > > --- a/src/templates/local-poky-v3.conf.xml
> > > > +++ b/src/templates/local-poky-v3.conf.xml
> > > > @@ -11,7 +11,7 @@
> > > >      <line># wiping and rebuilding you can preserve this directory to
> > > speed up this part</line>
> > > >      <line># of subsequent builds. This directory is safe to share
> > > between multiple builds</line>
> > > >      <line># on the same machine too.</line>
> > > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Where to place shared-state files</line>
> > > > @@ -24,7 +24,7 @@
> > > >      <line># regenerate from these files if no changes were made to the
> > > configuration.</line>
> > > >      <line># If changes were made to the configuration, only shared
> > > state files where the</line>
> > > >      <line># state was still valid would be used (done using
> > > checksums).</line>
> > > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Shared-state files from other locations</line>
> > > > diff --git a/src/templates/local-v2.conf.xml
> > > b/src/templates/local-v2.conf.xml
> > > > index 40f30e7..49e060c 100644
> > > > --- a/src/templates/local-v2.conf.xml
> > > > +++ b/src/templates/local-v2.conf.xml
> > > > @@ -11,7 +11,7 @@
> > > >      <line># wiping and rebuilding you can preserve this directory to
> > > speed up this part</line>
> > > >      <line># of subsequent builds. This directory is safe to share
> > > between multiple builds</line>
> > > >      <line># on the same machine too.</line>
> > > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Where to place shared-state files</line>
> > > > @@ -24,7 +24,7 @@
> > > >      <line># regenerate from these files if no changes were made to the
> > > configuration.</line>
> > > >      <line># If changes were made to the configuration, only shared
> > > state files where the</line>
> > > >      <line># state was still valid would be used (done using
> > > checksums).</line>
> > > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Shared-state files from other locations</line>
> > > > diff --git a/src/templates/local-v3.conf.xml
> > > b/src/templates/local-v3.conf.xml
> > > > index d0c9d92..e300aaf 100644
> > > > --- a/src/templates/local-v3.conf.xml
> > > > +++ b/src/templates/local-v3.conf.xml
> > > > @@ -11,7 +11,7 @@
> > > >      <line># wiping and rebuilding you can preserve this directory to
> > > speed up this part</line>
> > > >      <line># of subsequent builds. This directory is safe to share
> > > between multiple builds</line>
> > > >      <line># on the same machine too.</line>
> > > > -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> > > > +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Where to place shared-state files</line>
> > > > @@ -24,7 +24,7 @@
> > > >      <line># regenerate from these files if no changes were made to the
> > > configuration.</line>
> > > >      <line># If changes were made to the configuration, only shared
> > > state files where the</line>
> > > >      <line># state was still valid would be used (done using
> > > checksums).</line>
> > > > -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> > > > +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> > > >      <line></line>
> > > >      <line>#</line>
> > > >      <line># Shared-state files from other locations</line>
> > > > --
> > > > 2.17.1
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Jonathan Cormier
> > > Senior Software Engineer
> > >
> > > Voice:  315.425.4045 x222
> > >
> > > http://www.CriticalLink.com
> > > 6712 Brooklawn Parkway, Syracuse, NY 13211
> > >
> >
> >
> > --
> > Jonathan Cormier
> > Senior Software Engineer
> >
> > Voice:  315.425.4045 x222
> >
> > http://www.CriticalLink.com <http://www.criticallink.com/>
> > 6712 Brooklawn Parkway, Syracuse, NY 13211
> > <https://twitter.com/Critical_Link>
> >
> >
> >
> >
> >
> >
>
> --
> Jonathan Cormier
> Senior Software Engineer
>
> Voice:  315.425.4045 x222
>
> http://www.CriticalLink.com <http://www.criticallink.com/>
> 6712 Brooklawn Parkway, Syracuse, NY 13211
> <https://twitter.com/Critical_Link>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#15904): https://lists.yoctoproject.org/g/meta-arago/message/15904
> Mute This Topic: https://lists.yoctoproject.org/mt/111311276/7902621
> Group Owner: meta-arago+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [jcormier@criticallink.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Ryan Eatmon Feb. 25, 2025, 10:02 p.m. UTC | #6
Those lines were that way before.  Only the lines that get converted 
from OEBASE to TOPDIR were fixed.  So those should all be ok.



On 2/25/2025 12:11 PM, Jon Cormier wrote:
> Looks like this got accepted, however there are several TMPDIR = lines
> which use TOPDIR and have build in the path. These should be fixed as
> well.
> 
> src/templates/local-poky-v2.conf.xml
> 52:    <line>TMPDIR = "${TOPDIR}/build/poky-tmp"</line>
> 
> src/templates/local-v2.conf.xml
> 52:    <line>TMPDIR = "${TOPDIR}/build/arago-tmp"</line>
> 
> src/templates/local-poky-v3.conf.xml
> 52:    <line>TMPDIR = "${TOPDIR}/build/poky-tmp"</line>
> 
> src/templates/local-v3.conf.xml
> 52:    <line>TMPDIR = "${TOPDIR}/build/arago-tmp"</line>
> 
> 
> On Mon, Feb 24, 2025 at 11:45 AM Jon Cormier via
> lists.yoctoproject.org
> <jcormier=criticallink.com@lists.yoctoproject.org> wrote:
>>
>> On Mon, Feb 24, 2025 at 9:53 AM Jon Cormier via lists.yoctoproject.org
>> <jcormier=criticallink.com@lists.yoctoproject.org> wrote:
>>
>>> Ryan, I also had a question about the bitbake-setup configs.  Is there some
>>> documentation on this setup tool?  Googling this is tricky since the name
>>> is so generic. The other tools docs pop right up in google.
>>>
>> Nevermind, looks like the work is being done here:
>> https://github.com/kanavin/bitbake
>>
>>>
>>> On Fri, Feb 21, 2025 at 2:18 PM Jon Cormier <jcormier@criticallink.com>
>>> wrote:
>>>
>>>> Ryan, I think you also need to touch TMPDIR in a few of the local.conf
>>>> files
>>>>
>>>>
>>>> On Fri, Feb 21, 2025 at 11:31 AM Ryan Eatmon via
>>>> lists.yoctoproject.org <reatmon=ti.com@lists.yoctoproject.org> wrote:
>>>>>
>>>>> When the conversion to the new XML/XSLT system was done, the reference
>>>>> to OEBASE was converted to TOPDIR.  The value for OEBASE was
>>>>> historically the directory above the bitbake run dir which is what
>>>>> TOPDIR is set to.  This made the downloads and sstate_cache directories
>>>>> appear down a level of directory that was unintended.
>>>>>
>>>>> This change updates the values for DL_DIR and SSTATE_DIR to be relative
>>>>> to TOPDIR but back in the same location they were originally meant to
>>> be
>>>>> in.
>>>>>
>>>>> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
>>>>> ---
>>>>> v2: I ran a make clean and make and a lot more configs got updated with
>>>>> the change.  Clearly I need to rework the make system.
>>>>>
>>>>>   bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json    | 2 +-
>>>>>   .../arago-kirkstone-chromium-config/local.conf.sample         | 4 ++--
>>>>>   conf/templates/arago-kirkstone-config/local.conf.sample       | 4 ++--
>>>>>   conf/templates/arago-kirkstone-next-config/local.conf.sample  | 4 ++--
>>>>>   conf/templates/arago-kirkstone-wip-config/local.conf.sample   | 4 ++--
>>>>>   conf/templates/arago-master-chromium-config/local.conf.sample | 4 ++--
>>>>>   conf/templates/arago-master-config/local.conf.sample          | 4 ++--
>>>>>   conf/templates/arago-master-next-config/local.conf.sample     | 4 ++--
>>>>>   conf/templates/arago-master-selinux-config/local.conf.sample  | 4 ++--
>>>>>   conf/templates/arago-master-wip-config/local.conf.sample      | 4 ++--
>>>>>   .../arago-scarthgap-chromium-config/local.conf.sample         | 4 ++--
>>>>>   conf/templates/arago-scarthgap-config/local.conf.sample       | 4 ++--
>>>>>   conf/templates/arago-scarthgap-next-config/local.conf.sample  | 4 ++--
>>>>>   .../arago-scarthgap-selinux-config/local.conf.sample          | 4 ++--
>>>>>   conf/templates/arago-scarthgap-wip-config/local.conf.sample   | 4 ++--
>>>>>   .../coresdk_coresdk-09.00.00.006-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.00.00.007-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.00.00.011-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.01.00.001-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.01.00.003-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.01.00.007-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.01.00.008-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.02.00.008-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.02.00.009-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.02.00.010-config/local.conf.sample     | 4 ++--
>>>>>   .../coresdk_coresdk-09.03.05-config/local.conf.sample         | 4 ++--
>>>>>   .../coresdk_coresdk-10.00.07-config/local.conf.sample         | 4 ++--
>>>>>   .../coresdk_coresdk-10.01.08-config/local.conf.sample         | 4 ++--
>>>>>   .../coresdk_coresdk-10.01.10-config/local.conf.sample         | 4 ++--
>>>>>   .../coresdk_coresdk-10.01.10-selinux-config/local.conf.sample | 4 ++--
>>>>>   conf/templates/distroless-kirkstone-config/local.conf.sample  | 4 ++--
>>>>>   conf/templates/distroless-master-config/local.conf.sample     | 4 ++--
>>>>>   conf/templates/distroless-scarthgap-config/local.conf.sample  | 4 ++--
>>>>>   conf/templates/poky-kirkstone-config/local.conf.sample        | 4 ++--
>>>>>   conf/templates/poky-master-config/local.conf.sample           | 4 ++--
>>>>>   conf/templates/poky-master-wip-config/local.conf.sample       | 4 ++--
>>>>>   conf/templates/poky-scarthgap-config/local.conf.sample        | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   .../local.conf.sample                                         | 4 ++--
>>>>>   configs/arago-master-wip-config.txt                           | 2 +-
>>>>>   .../processor-sdk-scarthgap-10.01.10.04-config.yml            | 1 +
>>>>>   .../processor-sdk-scarthgap-chromium-10.01.10.04-config.yml   | 1 +
>>>>>   kas/templates/local-arago64-v2.conf.yml                       | 4 ++--
>>>>>   kas/templates/local-arago64-v3.conf.yml                       | 4 ++--
>>>>>   kas/templates/local-poky-v2.conf.yml                          | 4 ++--
>>>>>   kas/templates/local-poky-v3.conf.yml                          | 4 ++--
>>>>>   kas/templates/local-v2.conf.yml                               | 4 ++--
>>>>>   kas/templates/local-v3.conf.yml                               | 4 ++--
>>>>>   sample-files/local-arago64-v2.conf.sample                     | 4 ++--
>>>>>   sample-files/local-arago64-v3.conf.sample                     | 4 ++--
>>>>>   sample-files/local-poky-v2.conf.sample                        | 4 ++--
>>>>>   sample-files/local-poky-v3.conf.sample                        | 4 ++--
>>>>>   sample-files/local-v2.conf.sample                             | 4 ++--
>>>>>   sample-files/local-v3.conf.sample                             | 4 ++--
>>>>>   src/bin/convert.pl                                            | 2 +-
>>>>>   src/templates/local-arago64-v2.conf.xml                       | 4 ++--
>>>>>   src/templates/local-arago64-v3.conf.xml                       | 4 ++--
>>>>>   src/templates/local-poky-v2.conf.xml                          | 4 ++--
>>>>>   src/templates/local-poky-v3.conf.xml                          | 4 ++--
>>>>>   src/templates/local-v2.conf.xml                               | 4 ++--
>>>>>   src/templates/local-v3.conf.xml                               | 4 ++--
>>>>>   90 files changed, 175 insertions(+), 173 deletions(-)
>>>>>
>>>>> diff --git a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
>>>> b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
>>>>> index 1cc2962..8acd24a 100644
>>>>> --- a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
>>>>> +++ b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
>>>>> @@ -9,7 +9,7 @@
>>>>>               "uri": "
>>>> https://git.ti.com/git/arago-project/oe-layersetup.git"
>>>>>             }
>>>>>           },
>>>>> -        "rev": "wip"
>>>>> +        "rev": "master"
>>>>>         },
>>>>>         "path": "oe-layersetup"
>>>>>       },
>>>>> diff --git
>>>> a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
>>>> b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/arago-kirkstone-config/local.conf.sample
>>>> b/conf/templates/arago-kirkstone-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/arago-kirkstone-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-kirkstone-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/arago-kirkstone-next-config/local.conf.sample
>>>> b/conf/templates/arago-kirkstone-next-config/local.conf.sample
>>>>> index cb76dd8..d97939a 100644
>>>>> --- a/conf/templates/arago-kirkstone-next-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-kirkstone-next-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>> a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
>>>> b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/arago-master-chromium-config/local.conf.sample
>>>> b/conf/templates/arago-master-chromium-config/local.conf.sample
>>>>> index f2e9587..720ce11 100644
>>>>> --- a/conf/templates/arago-master-chromium-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-master-chromium-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/arago-master-config/local.conf.sample
>>>> b/conf/templates/arago-master-config/local.conf.sample
>>>>> index f2e9587..720ce11 100644
>>>>> --- a/conf/templates/arago-master-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-master-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/arago-master-next-config/local.conf.sample
>>>> b/conf/templates/arago-master-next-config/local.conf.sample
>>>>> index 6c32f4b..c1549ac 100644
>>>>> --- a/conf/templates/arago-master-next-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-master-next-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/arago-master-selinux-config/local.conf.sample
>>>> b/conf/templates/arago-master-selinux-config/local.conf.sample
>>>>> index 5cc19d4..dfb4873 100644
>>>>> --- a/conf/templates/arago-master-selinux-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-master-selinux-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/arago-master-wip-config/local.conf.sample
>>>> b/conf/templates/arago-master-wip-config/local.conf.sample
>>>>> index f2e9587..720ce11 100644
>>>>> --- a/conf/templates/arago-master-wip-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-master-wip-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
>>>> b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/arago-scarthgap-config/local.conf.sample
>>>> b/conf/templates/arago-scarthgap-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/arago-scarthgap-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-scarthgap-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/arago-scarthgap-next-config/local.conf.sample
>>>> b/conf/templates/arago-scarthgap-next-config/local.conf.sample
>>>>> index dbb184b..3ad6481 100644
>>>>> --- a/conf/templates/arago-scarthgap-next-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-scarthgap-next-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
>>>> b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
>>>>> index 46869ad..c862657 100644
>>>>> --- a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>> a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
>>>> b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
>>>>> +++ b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>> a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
>>>>> +++
>>>> b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
>>>>> +++ b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
>>>>> +++ b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
>>>>> +++ b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
>>>> b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
>>>>> +++ b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
>>>>
>>> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
>>>>> index e45417c..27f1704 100644
>>>>> ---
>>>>
>>> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/distroless-kirkstone-config/local.conf.sample
>>>> b/conf/templates/distroless-kirkstone-config/local.conf.sample
>>>>> index 46cb253..b499977 100644
>>>>> --- a/conf/templates/distroless-kirkstone-config/local.conf.sample
>>>>> +++ b/conf/templates/distroless-kirkstone-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/distroless-master-config/local.conf.sample
>>>> b/conf/templates/distroless-master-config/local.conf.sample
>>>>> index bcdaaa4..7d218e8 100644
>>>>> --- a/conf/templates/distroless-master-config/local.conf.sample
>>>>> +++ b/conf/templates/distroless-master-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>> a/conf/templates/distroless-scarthgap-config/local.conf.sample
>>>> b/conf/templates/distroless-scarthgap-config/local.conf.sample
>>>>> index 46cb253..b499977 100644
>>>>> --- a/conf/templates/distroless-scarthgap-config/local.conf.sample
>>>>> +++ b/conf/templates/distroless-scarthgap-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/poky-kirkstone-config/local.conf.sample
>>>> b/conf/templates/poky-kirkstone-config/local.conf.sample
>>>>> index e67385d..12eacfc 100644
>>>>> --- a/conf/templates/poky-kirkstone-config/local.conf.sample
>>>>> +++ b/conf/templates/poky-kirkstone-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/poky-master-config/local.conf.sample
>>>> b/conf/templates/poky-master-config/local.conf.sample
>>>>> index 1fe5688..e0112c7 100644
>>>>> --- a/conf/templates/poky-master-config/local.conf.sample
>>>>> +++ b/conf/templates/poky-master-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/poky-master-wip-config/local.conf.sample
>>>> b/conf/templates/poky-master-wip-config/local.conf.sample
>>>>> index 1fe5688..e0112c7 100644
>>>>> --- a/conf/templates/poky-master-wip-config/local.conf.sample
>>>>> +++ b/conf/templates/poky-master-wip-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/conf/templates/poky-scarthgap-config/local.conf.sample
>>>> b/conf/templates/poky-scarthgap-config/local.conf.sample
>>>>> index e67385d..12eacfc 100644
>>>>> --- a/conf/templates/poky-scarthgap-config/local.conf.sample
>>>>> +++ b/conf/templates/poky-scarthgap-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
>>>>> index 6b91881..1149e85 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
>>>>> index e4f04f3..a0d9b30 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
>>>>> index 32a6cfb..9dd0dfa 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
>>>>> index ee23c20..a83b490 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
>>>>> index c29b416..e743654 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
>>>>> index 34afc91..8096a3b 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
>>>>> index f592ad9..31bfec8 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
>>>>> index 0df5360..145aed2 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
>>>>> index 5e39ec4..016f942 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
>>>>> index 689e5d8..e627f36 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> ---
>>>>
>>> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
>>>>> +++
>>>>
>>> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/configs/arago-master-wip-config.txt
>>>> b/configs/arago-master-wip-config.txt
>>>>> index eb9c49d..165a3d1 100644
>>>>> --- a/configs/arago-master-wip-config.txt
>>>>> +++ b/configs/arago-master-wip-config.txt
>>>>> @@ -5,7 +5,7 @@ bitbake,
>>> https://git.openembedded.org/bitbake,master,HEAD
>>>>>   meta-arago,
>>>>
>>> https://git.yoctoproject.org/meta-arago,master-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
>>>>>   #meta-browser,
>>>>
>>> https://github.com/OSSystems/meta-browser.git,master,HEAD,layers=meta-chromium
>>>>>   #meta-selinux,
>>>> https://git.yoctoproject.org/meta-selinux,master,HEAD,layers=
>>>>> -meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
>>>>> +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,HEAD,layers=
>>>>>   meta-virtualization,
>>>> https://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
>>>>>   meta-openembedded,
>>>>
>>> https://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
>>>>>   meta-ti,
>>>>
>>> https://git.yoctoproject.org/meta-ti,master-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
>>>>> diff --git
>>>> a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
>>>> b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
>>>>> index 5ced779..2dc2f5c 100644
>>>>> --- a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
>>>>> +++ b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
>>>>> @@ -71,3 +71,4 @@ repos:
>>>>>       commit: "dac630ab5ee7aa6c5c7c294093adbd11b116c765"
>>>>>       layers:
>>>>>         meta:
>>>>> +
>>>>> diff --git
>>>>
>>> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
>>>>
>>> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
>>>>> index 405fa3b..351d9ea 100644
>>>>> ---
>>>>
>>> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
>>>>> +++
>>>>
>>> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
>>>>> @@ -83,3 +83,4 @@ repos:
>>>>>       url: "https://git.ti.com/git/edgeai/meta-edgeai.git"
>>>>>       branch: "scarthgap"
>>>>>       commit: "10.01.10.04"
>>>>> +
>>>>> diff --git a/kas/templates/local-arago64-v2.conf.yml
>>>> b/kas/templates/local-arago64-v2.conf.yml
>>>>> index c79388d..c6781be 100644
>>>>> --- a/kas/templates/local-arago64-v2.conf.yml
>>>>> +++ b/kas/templates/local-arago64-v2.conf.yml
>>>>> @@ -15,7 +15,7 @@ local_conf_header:
>>>>>       # wiping and rebuilding you can preserve this directory to speed
>>> up
>>>> this part
>>>>>       # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>       # on the same machine too.
>>>>> -    DL_DIR = "${TOPDIR}/downloads"
>>>>> +    DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>       #
>>>>>       # Where to place shared-state files
>>>>> @@ -28,7 +28,7 @@ local_conf_header:
>>>>>       # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>       # If changes were made to the configuration, only shared state
>>>> files where the
>>>>>       # state was still valid would be used (done using checksums).
>>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>       #
>>>>>       # Shared-state files from other locations
>>>>> diff --git a/kas/templates/local-arago64-v3.conf.yml
>>>> b/kas/templates/local-arago64-v3.conf.yml
>>>>> index b182483..3fa683e 100644
>>>>> --- a/kas/templates/local-arago64-v3.conf.yml
>>>>> +++ b/kas/templates/local-arago64-v3.conf.yml
>>>>> @@ -15,7 +15,7 @@ local_conf_header:
>>>>>       # wiping and rebuilding you can preserve this directory to speed
>>> up
>>>> this part
>>>>>       # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>       # on the same machine too.
>>>>> -    DL_DIR = "${TOPDIR}/downloads"
>>>>> +    DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>       #
>>>>>       # Where to place shared-state files
>>>>> @@ -28,7 +28,7 @@ local_conf_header:
>>>>>       # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>       # If changes were made to the configuration, only shared state
>>>> files where the
>>>>>       # state was still valid would be used (done using checksums).
>>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>       #
>>>>>       # Shared-state files from other locations
>>>>> diff --git a/kas/templates/local-poky-v2.conf.yml
>>>> b/kas/templates/local-poky-v2.conf.yml
>>>>> index 91995fe..075f535 100644
>>>>> --- a/kas/templates/local-poky-v2.conf.yml
>>>>> +++ b/kas/templates/local-poky-v2.conf.yml
>>>>> @@ -15,7 +15,7 @@ local_conf_header:
>>>>>       # wiping and rebuilding you can preserve this directory to speed
>>> up
>>>> this part
>>>>>       # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>       # on the same machine too.
>>>>> -    DL_DIR = "${TOPDIR}/downloads"
>>>>> +    DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>       #
>>>>>       # Where to place shared-state files
>>>>> @@ -28,7 +28,7 @@ local_conf_header:
>>>>>       # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>       # If changes were made to the configuration, only shared state
>>>> files where the
>>>>>       # state was still valid would be used (done using checksums).
>>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>       #
>>>>>       # Shared-state files from other locations
>>>>> diff --git a/kas/templates/local-poky-v3.conf.yml
>>>> b/kas/templates/local-poky-v3.conf.yml
>>>>> index 7368fb0..193a1ce 100644
>>>>> --- a/kas/templates/local-poky-v3.conf.yml
>>>>> +++ b/kas/templates/local-poky-v3.conf.yml
>>>>> @@ -15,7 +15,7 @@ local_conf_header:
>>>>>       # wiping and rebuilding you can preserve this directory to speed
>>> up
>>>> this part
>>>>>       # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>       # on the same machine too.
>>>>> -    DL_DIR = "${TOPDIR}/downloads"
>>>>> +    DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>       #
>>>>>       # Where to place shared-state files
>>>>> @@ -28,7 +28,7 @@ local_conf_header:
>>>>>       # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>       # If changes were made to the configuration, only shared state
>>>> files where the
>>>>>       # state was still valid would be used (done using checksums).
>>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>       #
>>>>>       # Shared-state files from other locations
>>>>> diff --git a/kas/templates/local-v2.conf.yml
>>>> b/kas/templates/local-v2.conf.yml
>>>>> index 3d666e4..f33fd45 100644
>>>>> --- a/kas/templates/local-v2.conf.yml
>>>>> +++ b/kas/templates/local-v2.conf.yml
>>>>> @@ -15,7 +15,7 @@ local_conf_header:
>>>>>       # wiping and rebuilding you can preserve this directory to speed
>>> up
>>>> this part
>>>>>       # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>       # on the same machine too.
>>>>> -    DL_DIR = "${TOPDIR}/downloads"
>>>>> +    DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>       #
>>>>>       # Where to place shared-state files
>>>>> @@ -28,7 +28,7 @@ local_conf_header:
>>>>>       # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>       # If changes were made to the configuration, only shared state
>>>> files where the
>>>>>       # state was still valid would be used (done using checksums).
>>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>       #
>>>>>       # Shared-state files from other locations
>>>>> diff --git a/kas/templates/local-v3.conf.yml
>>>> b/kas/templates/local-v3.conf.yml
>>>>> index 063b863..07eb5af 100644
>>>>> --- a/kas/templates/local-v3.conf.yml
>>>>> +++ b/kas/templates/local-v3.conf.yml
>>>>> @@ -15,7 +15,7 @@ local_conf_header:
>>>>>       # wiping and rebuilding you can preserve this directory to speed
>>> up
>>>> this part
>>>>>       # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>       # on the same machine too.
>>>>> -    DL_DIR = "${TOPDIR}/downloads"
>>>>> +    DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>       #
>>>>>       # Where to place shared-state files
>>>>> @@ -28,7 +28,7 @@ local_conf_header:
>>>>>       # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>       # If changes were made to the configuration, only shared state
>>>> files where the
>>>>>       # state was still valid would be used (done using checksums).
>>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>       #
>>>>>       # Shared-state files from other locations
>>>>> diff --git a/sample-files/local-arago64-v2.conf.sample
>>>> b/sample-files/local-arago64-v2.conf.sample
>>>>> index 7575b4b..8ad6f26 100644
>>>>> --- a/sample-files/local-arago64-v2.conf.sample
>>>>> +++ b/sample-files/local-arago64-v2.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/sample-files/local-arago64-v3.conf.sample
>>>> b/sample-files/local-arago64-v3.conf.sample
>>>>> index f2e9587..720ce11 100644
>>>>> --- a/sample-files/local-arago64-v3.conf.sample
>>>>> +++ b/sample-files/local-arago64-v3.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/sample-files/local-poky-v2.conf.sample
>>>> b/sample-files/local-poky-v2.conf.sample
>>>>> index e67385d..12eacfc 100644
>>>>> --- a/sample-files/local-poky-v2.conf.sample
>>>>> +++ b/sample-files/local-poky-v2.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/sample-files/local-poky-v3.conf.sample
>>>> b/sample-files/local-poky-v3.conf.sample
>>>>> index 1fe5688..e0112c7 100644
>>>>> --- a/sample-files/local-poky-v3.conf.sample
>>>>> +++ b/sample-files/local-poky-v3.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/sample-files/local-v2.conf.sample
>>>> b/sample-files/local-v2.conf.sample
>>>>> index 46cb253..b499977 100644
>>>>> --- a/sample-files/local-v2.conf.sample
>>>>> +++ b/sample-files/local-v2.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/sample-files/local-v3.conf.sample
>>>> b/sample-files/local-v3.conf.sample
>>>>> index bcdaaa4..7d218e8 100644
>>>>> --- a/sample-files/local-v3.conf.sample
>>>>> +++ b/sample-files/local-v3.conf.sample
>>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>>>>>   # wiping and rebuilding you can preserve this directory to speed up
>>>> this part
>>>>>   # of subsequent builds. This directory is safe to share between
>>>> multiple builds
>>>>>   # on the same machine too.
>>>>> -DL_DIR = "${TOPDIR}/downloads"
>>>>> +DL_DIR = "${TOPDIR}/../downloads"
>>>>>
>>>>>   #
>>>>>   # Where to place shared-state files
>>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>>>>>   # regenerate from these files if no changes were made to the
>>>> configuration.
>>>>>   # If changes were made to the configuration, only shared state files
>>>> where the
>>>>>   # state was still valid would be used (done using checksums).
>>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
>>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>>>>>
>>>>>   #
>>>>>   # Shared-state files from other locations
>>>>> diff --git a/src/bin/convert.pl b/src/bin/convert.pl
>>>>> index 2787b86..42b9c2c 100755
>>>>> --- a/src/bin/convert.pl
>>>>> +++ b/src/bin/convert.pl
>>>>> @@ -501,7 +501,7 @@ sub convert_local_conf_template
>>>>>       {
>>>>>           chomp($lpLine);
>>>>>
>>>>> -        $lpLine =~ s/OEBASE/TOPDIR/;
>>>>> +        $lpLine =~ s/OEBASE/TOPDIR\/\.\./;
>>>>>           $lpLine =~ s/^MACHINE/#MACHINE/;
>>>>>
>>>>>           $lpLine =~ s/&/&amp;/g;
>>>>> diff --git a/src/templates/local-arago64-v2.conf.xml
>>>> b/src/templates/local-arago64-v2.conf.xml
>>>>> index b49f702..d9d2ae7 100644
>>>>> --- a/src/templates/local-arago64-v2.conf.xml
>>>>> +++ b/src/templates/local-arago64-v2.conf.xml
>>>>> @@ -11,7 +11,7 @@
>>>>>       <line># wiping and rebuilding you can preserve this directory to
>>>> speed up this part</line>
>>>>>       <line># of subsequent builds. This directory is safe to share
>>>> between multiple builds</line>
>>>>>       <line># on the same machine too.</line>
>>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
>>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Where to place shared-state files</line>
>>>>> @@ -24,7 +24,7 @@
>>>>>       <line># regenerate from these files if no changes were made to the
>>>> configuration.</line>
>>>>>       <line># If changes were made to the configuration, only shared
>>>> state files where the</line>
>>>>>       <line># state was still valid would be used (done using
>>>> checksums).</line>
>>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
>>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Shared-state files from other locations</line>
>>>>> diff --git a/src/templates/local-arago64-v3.conf.xml
>>>> b/src/templates/local-arago64-v3.conf.xml
>>>>> index 35d151f..c8a5d51 100644
>>>>> --- a/src/templates/local-arago64-v3.conf.xml
>>>>> +++ b/src/templates/local-arago64-v3.conf.xml
>>>>> @@ -11,7 +11,7 @@
>>>>>       <line># wiping and rebuilding you can preserve this directory to
>>>> speed up this part</line>
>>>>>       <line># of subsequent builds. This directory is safe to share
>>>> between multiple builds</line>
>>>>>       <line># on the same machine too.</line>
>>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
>>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Where to place shared-state files</line>
>>>>> @@ -24,7 +24,7 @@
>>>>>       <line># regenerate from these files if no changes were made to the
>>>> configuration.</line>
>>>>>       <line># If changes were made to the configuration, only shared
>>>> state files where the</line>
>>>>>       <line># state was still valid would be used (done using
>>>> checksums).</line>
>>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
>>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Shared-state files from other locations</line>
>>>>> diff --git a/src/templates/local-poky-v2.conf.xml
>>>> b/src/templates/local-poky-v2.conf.xml
>>>>> index 72160c9..b45d6c2 100644
>>>>> --- a/src/templates/local-poky-v2.conf.xml
>>>>> +++ b/src/templates/local-poky-v2.conf.xml
>>>>> @@ -11,7 +11,7 @@
>>>>>       <line># wiping and rebuilding you can preserve this directory to
>>>> speed up this part</line>
>>>>>       <line># of subsequent builds. This directory is safe to share
>>>> between multiple builds</line>
>>>>>       <line># on the same machine too.</line>
>>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
>>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Where to place shared-state files</line>
>>>>> @@ -24,7 +24,7 @@
>>>>>       <line># regenerate from these files if no changes were made to the
>>>> configuration.</line>
>>>>>       <line># If changes were made to the configuration, only shared
>>>> state files where the</line>
>>>>>       <line># state was still valid would be used (done using
>>>> checksums).</line>
>>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
>>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Shared-state files from other locations</line>
>>>>> diff --git a/src/templates/local-poky-v3.conf.xml
>>>> b/src/templates/local-poky-v3.conf.xml
>>>>> index 1e66478..fa313eb 100644
>>>>> --- a/src/templates/local-poky-v3.conf.xml
>>>>> +++ b/src/templates/local-poky-v3.conf.xml
>>>>> @@ -11,7 +11,7 @@
>>>>>       <line># wiping and rebuilding you can preserve this directory to
>>>> speed up this part</line>
>>>>>       <line># of subsequent builds. This directory is safe to share
>>>> between multiple builds</line>
>>>>>       <line># on the same machine too.</line>
>>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
>>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Where to place shared-state files</line>
>>>>> @@ -24,7 +24,7 @@
>>>>>       <line># regenerate from these files if no changes were made to the
>>>> configuration.</line>
>>>>>       <line># If changes were made to the configuration, only shared
>>>> state files where the</line>
>>>>>       <line># state was still valid would be used (done using
>>>> checksums).</line>
>>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
>>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Shared-state files from other locations</line>
>>>>> diff --git a/src/templates/local-v2.conf.xml
>>>> b/src/templates/local-v2.conf.xml
>>>>> index 40f30e7..49e060c 100644
>>>>> --- a/src/templates/local-v2.conf.xml
>>>>> +++ b/src/templates/local-v2.conf.xml
>>>>> @@ -11,7 +11,7 @@
>>>>>       <line># wiping and rebuilding you can preserve this directory to
>>>> speed up this part</line>
>>>>>       <line># of subsequent builds. This directory is safe to share
>>>> between multiple builds</line>
>>>>>       <line># on the same machine too.</line>
>>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
>>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Where to place shared-state files</line>
>>>>> @@ -24,7 +24,7 @@
>>>>>       <line># regenerate from these files if no changes were made to the
>>>> configuration.</line>
>>>>>       <line># If changes were made to the configuration, only shared
>>>> state files where the</line>
>>>>>       <line># state was still valid would be used (done using
>>>> checksums).</line>
>>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
>>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Shared-state files from other locations</line>
>>>>> diff --git a/src/templates/local-v3.conf.xml
>>>> b/src/templates/local-v3.conf.xml
>>>>> index d0c9d92..e300aaf 100644
>>>>> --- a/src/templates/local-v3.conf.xml
>>>>> +++ b/src/templates/local-v3.conf.xml
>>>>> @@ -11,7 +11,7 @@
>>>>>       <line># wiping and rebuilding you can preserve this directory to
>>>> speed up this part</line>
>>>>>       <line># of subsequent builds. This directory is safe to share
>>>> between multiple builds</line>
>>>>>       <line># on the same machine too.</line>
>>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
>>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Where to place shared-state files</line>
>>>>> @@ -24,7 +24,7 @@
>>>>>       <line># regenerate from these files if no changes were made to the
>>>> configuration.</line>
>>>>>       <line># If changes were made to the configuration, only shared
>>>> state files where the</line>
>>>>>       <line># state was still valid would be used (done using
>>>> checksums).</line>
>>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
>>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>>>>>       <line></line>
>>>>>       <line>#</line>
>>>>>       <line># Shared-state files from other locations</line>
>>>>> --
>>>>> 2.17.1
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Jonathan Cormier
>>>> Senior Software Engineer
>>>>
>>>> Voice:  315.425.4045 x222
>>>>
>>>> http://www.CriticalLink.com
>>>> 6712 Brooklawn Parkway, Syracuse, NY 13211
>>>>
>>>
>>>
>>> --
>>> Jonathan Cormier
>>> Senior Software Engineer
>>>
>>> Voice:  315.425.4045 x222
>>>
>>> http://www.CriticalLink.com <http://www.criticallink.com/>
>>> 6712 Brooklawn Parkway, Syracuse, NY 13211
>>> <https://twitter.com/Critical_Link>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>> --
>> Jonathan Cormier
>> Senior Software Engineer
>>
>> Voice:  315.425.4045 x222
>>
>> http://www.CriticalLink.com <http://www.criticallink.com/>
>> 6712 Brooklawn Parkway, Syracuse, NY 13211
>> <https://twitter.com/Critical_Link>
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#15904): https://lists.yoctoproject.org/g/meta-arago/message/15904
>> Mute This Topic: https://lists.yoctoproject.org/mt/111311276/7902621
>> Group Owner: meta-arago+owner@lists.yoctoproject.org
>> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [jcormier@criticallink.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
>>
> 
>
Jon Cormier Feb. 25, 2025, 10:50 p.m. UTC | #7
On Tue, Feb 25, 2025 at 5:02 PM Ryan Eatmon <reatmon@ti.com> wrote:

> Those lines were that way before.  Only the lines that get converted
> from OEBASE to TOPDIR were fixed.  So those should all be ok.
>
Ah okay.  Whoever uses those configs can fix them later if it's an issue.

>
>
>
> On 2/25/2025 12:11 PM, Jon Cormier wrote:
> > Looks like this got accepted, however there are several TMPDIR = lines
> > which use TOPDIR and have build in the path. These should be fixed as
> > well.
> >
> > src/templates/local-poky-v2.conf.xml
> > 52:    <line>TMPDIR = "${TOPDIR}/build/poky-tmp"</line>
> >
> > src/templates/local-v2.conf.xml
> > 52:    <line>TMPDIR = "${TOPDIR}/build/arago-tmp"</line>
> >
> > src/templates/local-poky-v3.conf.xml
> > 52:    <line>TMPDIR = "${TOPDIR}/build/poky-tmp"</line>
> >
> > src/templates/local-v3.conf.xml
> > 52:    <line>TMPDIR = "${TOPDIR}/build/arago-tmp"</line>
> >
> >
> > On Mon, Feb 24, 2025 at 11:45 AM Jon Cormier via
> > lists.yoctoproject.org
> > <jcormier=criticallink.com@lists.yoctoproject.org> wrote:
> >>
> >> On Mon, Feb 24, 2025 at 9:53 AM Jon Cormier via lists.yoctoproject.org
> >> <jcormier=criticallink.com@lists.yoctoproject.org> wrote:
> >>
> >>> Ryan, I also had a question about the bitbake-setup configs.  Is there
> some
> >>> documentation on this setup tool?  Googling this is tricky since the
> name
> >>> is so generic. The other tools docs pop right up in google.
> >>>
> >> Nevermind, looks like the work is being done here:
> >> https://github.com/kanavin/bitbake
> >>
> >>>
> >>> On Fri, Feb 21, 2025 at 2:18 PM Jon Cormier <jcormier@criticallink.com
> >
> >>> wrote:
> >>>
> >>>> Ryan, I think you also need to touch TMPDIR in a few of the local.conf
> >>>> files
> >>>>
> >>>>
> >>>> On Fri, Feb 21, 2025 at 11:31 AM Ryan Eatmon via
> >>>> lists.yoctoproject.org <reatmon=ti.com@lists.yoctoproject.org> wrote:
> >>>>>
> >>>>> When the conversion to the new XML/XSLT system was done, the
> reference
> >>>>> to OEBASE was converted to TOPDIR.  The value for OEBASE was
> >>>>> historically the directory above the bitbake run dir which is what
> >>>>> TOPDIR is set to.  This made the downloads and sstate_cache
> directories
> >>>>> appear down a level of directory that was unintended.
> >>>>>
> >>>>> This change updates the values for DL_DIR and SSTATE_DIR to be
> relative
> >>>>> to TOPDIR but back in the same location they were originally meant to
> >>> be
> >>>>> in.
> >>>>>
> >>>>> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> >>>>> ---
> >>>>> v2: I ran a make clean and make and a lot more configs got updated
> with
> >>>>> the change.  Clearly I need to rework the make system.
> >>>>>
> >>>>>   bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json    | 2
> +-
> >>>>>   .../arago-kirkstone-chromium-config/local.conf.sample         | 4
> ++--
> >>>>>   conf/templates/arago-kirkstone-config/local.conf.sample       | 4
> ++--
> >>>>>   conf/templates/arago-kirkstone-next-config/local.conf.sample  | 4
> ++--
> >>>>>   conf/templates/arago-kirkstone-wip-config/local.conf.sample   | 4
> ++--
> >>>>>   conf/templates/arago-master-chromium-config/local.conf.sample | 4
> ++--
> >>>>>   conf/templates/arago-master-config/local.conf.sample          | 4
> ++--
> >>>>>   conf/templates/arago-master-next-config/local.conf.sample     | 4
> ++--
> >>>>>   conf/templates/arago-master-selinux-config/local.conf.sample  | 4
> ++--
> >>>>>   conf/templates/arago-master-wip-config/local.conf.sample      | 4
> ++--
> >>>>>   .../arago-scarthgap-chromium-config/local.conf.sample         | 4
> ++--
> >>>>>   conf/templates/arago-scarthgap-config/local.conf.sample       | 4
> ++--
> >>>>>   conf/templates/arago-scarthgap-next-config/local.conf.sample  | 4
> ++--
> >>>>>   .../arago-scarthgap-selinux-config/local.conf.sample          | 4
> ++--
> >>>>>   conf/templates/arago-scarthgap-wip-config/local.conf.sample   | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.00.00.006-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.00.00.007-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.00.00.011-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.01.00.001-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.01.00.003-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.01.00.007-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.01.00.008-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.02.00.008-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.02.00.009-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.02.00.010-config/local.conf.sample     | 4
> ++--
> >>>>>   .../coresdk_coresdk-09.03.05-config/local.conf.sample         | 4
> ++--
> >>>>>   .../coresdk_coresdk-10.00.07-config/local.conf.sample         | 4
> ++--
> >>>>>   .../coresdk_coresdk-10.01.08-config/local.conf.sample         | 4
> ++--
> >>>>>   .../coresdk_coresdk-10.01.10-config/local.conf.sample         | 4
> ++--
> >>>>>   .../coresdk_coresdk-10.01.10-selinux-config/local.conf.sample | 4
> ++--
> >>>>>   conf/templates/distroless-kirkstone-config/local.conf.sample  | 4
> ++--
> >>>>>   conf/templates/distroless-master-config/local.conf.sample     | 4
> ++--
> >>>>>   conf/templates/distroless-scarthgap-config/local.conf.sample  | 4
> ++--
> >>>>>   conf/templates/poky-kirkstone-config/local.conf.sample        | 4
> ++--
> >>>>>   conf/templates/poky-master-config/local.conf.sample           | 4
> ++--
> >>>>>   conf/templates/poky-master-wip-config/local.conf.sample       | 4
> ++--
> >>>>>   conf/templates/poky-scarthgap-config/local.conf.sample        | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   .../local.conf.sample                                         | 4
> ++--
> >>>>>   configs/arago-master-wip-config.txt                           | 2
> +-
> >>>>>   .../processor-sdk-scarthgap-10.01.10.04-config.yml            | 1 +
> >>>>>   .../processor-sdk-scarthgap-chromium-10.01.10.04-config.yml   | 1 +
> >>>>>   kas/templates/local-arago64-v2.conf.yml                       | 4
> ++--
> >>>>>   kas/templates/local-arago64-v3.conf.yml                       | 4
> ++--
> >>>>>   kas/templates/local-poky-v2.conf.yml                          | 4
> ++--
> >>>>>   kas/templates/local-poky-v3.conf.yml                          | 4
> ++--
> >>>>>   kas/templates/local-v2.conf.yml                               | 4
> ++--
> >>>>>   kas/templates/local-v3.conf.yml                               | 4
> ++--
> >>>>>   sample-files/local-arago64-v2.conf.sample                     | 4
> ++--
> >>>>>   sample-files/local-arago64-v3.conf.sample                     | 4
> ++--
> >>>>>   sample-files/local-poky-v2.conf.sample                        | 4
> ++--
> >>>>>   sample-files/local-poky-v3.conf.sample                        | 4
> ++--
> >>>>>   sample-files/local-v2.conf.sample                             | 4
> ++--
> >>>>>   sample-files/local-v3.conf.sample                             | 4
> ++--
> >>>>>   src/bin/convert.pl                                            | 2
> +-
> >>>>>   src/templates/local-arago64-v2.conf.xml                       | 4
> ++--
> >>>>>   src/templates/local-arago64-v3.conf.xml                       | 4
> ++--
> >>>>>   src/templates/local-poky-v2.conf.xml                          | 4
> ++--
> >>>>>   src/templates/local-poky-v3.conf.xml                          | 4
> ++--
> >>>>>   src/templates/local-v2.conf.xml                               | 4
> ++--
> >>>>>   src/templates/local-v3.conf.xml                               | 4
> ++--
> >>>>>   90 files changed, 175 insertions(+), 173 deletions(-)
> >>>>>
> >>>>> diff --git
> a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> >>>> b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> >>>>> index 1cc2962..8acd24a 100644
> >>>>> --- a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> >>>>> +++ b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> >>>>> @@ -9,7 +9,7 @@
> >>>>>               "uri": "
> >>>> https://git.ti.com/git/arago-project/oe-layersetup.git"
> >>>>>             }
> >>>>>           },
> >>>>> -        "rev": "wip"
> >>>>> +        "rev": "master"
> >>>>>         },
> >>>>>         "path": "oe-layersetup"
> >>>>>       },
> >>>>> diff --git
> >>>> a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> >>>> b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> >>>>> +++
> b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/conf/templates/arago-kirkstone-config/local.conf.sample
> >>>> b/conf/templates/arago-kirkstone-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> --- a/conf/templates/arago-kirkstone-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-kirkstone-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> >>>> b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> >>>>> index cb76dd8..d97939a 100644
> >>>>> --- a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>> a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> >>>> b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> --- a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/arago-master-chromium-config/local.conf.sample
> >>>> b/conf/templates/arago-master-chromium-config/local.conf.sample
> >>>>> index f2e9587..720ce11 100644
> >>>>> --- a/conf/templates/arago-master-chromium-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-master-chromium-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/conf/templates/arago-master-config/local.conf.sample
> >>>> b/conf/templates/arago-master-config/local.conf.sample
> >>>>> index f2e9587..720ce11 100644
> >>>>> --- a/conf/templates/arago-master-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-master-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> a/conf/templates/arago-master-next-config/local.conf.sample
> >>>> b/conf/templates/arago-master-next-config/local.conf.sample
> >>>>> index 6c32f4b..c1549ac 100644
> >>>>> --- a/conf/templates/arago-master-next-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-master-next-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/arago-master-selinux-config/local.conf.sample
> >>>> b/conf/templates/arago-master-selinux-config/local.conf.sample
> >>>>> index 5cc19d4..dfb4873 100644
> >>>>> --- a/conf/templates/arago-master-selinux-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-master-selinux-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/conf/templates/arago-master-wip-config/local.conf.sample
> >>>> b/conf/templates/arago-master-wip-config/local.conf.sample
> >>>>> index f2e9587..720ce11 100644
> >>>>> --- a/conf/templates/arago-master-wip-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-master-wip-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> >>>> b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> >>>>> +++
> b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/conf/templates/arago-scarthgap-config/local.conf.sample
> >>>> b/conf/templates/arago-scarthgap-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> --- a/conf/templates/arago-scarthgap-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-scarthgap-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> >>>> b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> >>>>> index dbb184b..3ad6481 100644
> >>>>> --- a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> >>>> b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> >>>>> index 46869ad..c862657 100644
> >>>>> --- a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>> a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> >>>> b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> --- a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> >>>>> +++ b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>> a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> >>>>> +++
> >>>> b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> >>>>> +++
> b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> >>>>> +++
> b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> >>>>> +++
> b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> >>>> b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> >>>>> +++
> b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> >>>>> index e45417c..27f1704 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/distroless-kirkstone-config/local.conf.sample
> >>>> b/conf/templates/distroless-kirkstone-config/local.conf.sample
> >>>>> index 46cb253..b499977 100644
> >>>>> --- a/conf/templates/distroless-kirkstone-config/local.conf.sample
> >>>>> +++ b/conf/templates/distroless-kirkstone-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> a/conf/templates/distroless-master-config/local.conf.sample
> >>>> b/conf/templates/distroless-master-config/local.conf.sample
> >>>>> index bcdaaa4..7d218e8 100644
> >>>>> --- a/conf/templates/distroless-master-config/local.conf.sample
> >>>>> +++ b/conf/templates/distroless-master-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>> a/conf/templates/distroless-scarthgap-config/local.conf.sample
> >>>> b/conf/templates/distroless-scarthgap-config/local.conf.sample
> >>>>> index 46cb253..b499977 100644
> >>>>> --- a/conf/templates/distroless-scarthgap-config/local.conf.sample
> >>>>> +++ b/conf/templates/distroless-scarthgap-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/conf/templates/poky-kirkstone-config/local.conf.sample
> >>>> b/conf/templates/poky-kirkstone-config/local.conf.sample
> >>>>> index e67385d..12eacfc 100644
> >>>>> --- a/conf/templates/poky-kirkstone-config/local.conf.sample
> >>>>> +++ b/conf/templates/poky-kirkstone-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/conf/templates/poky-master-config/local.conf.sample
> >>>> b/conf/templates/poky-master-config/local.conf.sample
> >>>>> index 1fe5688..e0112c7 100644
> >>>>> --- a/conf/templates/poky-master-config/local.conf.sample
> >>>>> +++ b/conf/templates/poky-master-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/conf/templates/poky-master-wip-config/local.conf.sample
> >>>> b/conf/templates/poky-master-wip-config/local.conf.sample
> >>>>> index 1fe5688..e0112c7 100644
> >>>>> --- a/conf/templates/poky-master-wip-config/local.conf.sample
> >>>>> +++ b/conf/templates/poky-master-wip-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/conf/templates/poky-scarthgap-config/local.conf.sample
> >>>> b/conf/templates/poky-scarthgap-config/local.conf.sample
> >>>>> index e67385d..12eacfc 100644
> >>>>> --- a/conf/templates/poky-scarthgap-config/local.conf.sample
> >>>>> +++ b/conf/templates/poky-scarthgap-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> >>>>> index 6b91881..1149e85 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> >>>>> index e4f04f3..a0d9b30 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> >>>>> index 32a6cfb..9dd0dfa 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> >>>>> index ee23c20..a83b490 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> >>>>> index c29b416..e743654 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> >>>>> index 34afc91..8096a3b 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> >>>>> index f592ad9..31bfec8 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> >>>>> index 0df5360..145aed2 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> >>>>> index 5e39ec4..016f942 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> >>>>> index 689e5d8..e627f36 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> ---
> >>>>
> >>>
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> >>>>> +++
> >>>>
> >>>
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/configs/arago-master-wip-config.txt
> >>>> b/configs/arago-master-wip-config.txt
> >>>>> index eb9c49d..165a3d1 100644
> >>>>> --- a/configs/arago-master-wip-config.txt
> >>>>> +++ b/configs/arago-master-wip-config.txt
> >>>>> @@ -5,7 +5,7 @@ bitbake,
> >>> https://git.openembedded.org/bitbake,master,HEAD
> >>>>>   meta-arago,
> >>>>
> >>>
> https://git.yoctoproject.org/meta-arago,master-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
> >>>>>   #meta-browser,
> >>>>
> >>>
> https://github.com/OSSystems/meta-browser.git,master,HEAD,layers=meta-chromium
> >>>>>   #meta-selinux,
> >>>> https://git.yoctoproject.org/meta-selinux,master,HEAD,layers=
> >>>>> -meta-qt5,
> https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
> >>>>> +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,HEAD,layers=
> >>>>>   meta-virtualization,
> >>>> https://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
> >>>>>   meta-openembedded,
> >>>>
> >>>
> https://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
> >>>>>   meta-ti,
> >>>>
> >>>
> https://git.yoctoproject.org/meta-ti,master-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
> >>>>> diff --git
> >>>> a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> >>>> b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> >>>>> index 5ced779..2dc2f5c 100644
> >>>>> ---
> a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> >>>>> +++
> b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> >>>>> @@ -71,3 +71,4 @@ repos:
> >>>>>       commit: "dac630ab5ee7aa6c5c7c294093adbd11b116c765"
> >>>>>       layers:
> >>>>>         meta:
> >>>>> +
> >>>>> diff --git
> >>>>
> >>>
> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> >>>>
> >>>
> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> >>>>> index 405fa3b..351d9ea 100644
> >>>>> ---
> >>>>
> >>>
> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> >>>>> +++
> >>>>
> >>>
> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> >>>>> @@ -83,3 +83,4 @@ repos:
> >>>>>       url: "https://git.ti.com/git/edgeai/meta-edgeai.git"
> >>>>>       branch: "scarthgap"
> >>>>>       commit: "10.01.10.04"
> >>>>> +
> >>>>> diff --git a/kas/templates/local-arago64-v2.conf.yml
> >>>> b/kas/templates/local-arago64-v2.conf.yml
> >>>>> index c79388d..c6781be 100644
> >>>>> --- a/kas/templates/local-arago64-v2.conf.yml
> >>>>> +++ b/kas/templates/local-arago64-v2.conf.yml
> >>>>> @@ -15,7 +15,7 @@ local_conf_header:
> >>>>>       # wiping and rebuilding you can preserve this directory to
> speed
> >>> up
> >>>> this part
> >>>>>       # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>       # on the same machine too.
> >>>>> -    DL_DIR = "${TOPDIR}/downloads"
> >>>>> +    DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>       #
> >>>>>       # Where to place shared-state files
> >>>>> @@ -28,7 +28,7 @@ local_conf_header:
> >>>>>       # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>       # If changes were made to the configuration, only shared state
> >>>> files where the
> >>>>>       # state was still valid would be used (done using checksums).
> >>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>       #
> >>>>>       # Shared-state files from other locations
> >>>>> diff --git a/kas/templates/local-arago64-v3.conf.yml
> >>>> b/kas/templates/local-arago64-v3.conf.yml
> >>>>> index b182483..3fa683e 100644
> >>>>> --- a/kas/templates/local-arago64-v3.conf.yml
> >>>>> +++ b/kas/templates/local-arago64-v3.conf.yml
> >>>>> @@ -15,7 +15,7 @@ local_conf_header:
> >>>>>       # wiping and rebuilding you can preserve this directory to
> speed
> >>> up
> >>>> this part
> >>>>>       # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>       # on the same machine too.
> >>>>> -    DL_DIR = "${TOPDIR}/downloads"
> >>>>> +    DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>       #
> >>>>>       # Where to place shared-state files
> >>>>> @@ -28,7 +28,7 @@ local_conf_header:
> >>>>>       # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>       # If changes were made to the configuration, only shared state
> >>>> files where the
> >>>>>       # state was still valid would be used (done using checksums).
> >>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>       #
> >>>>>       # Shared-state files from other locations
> >>>>> diff --git a/kas/templates/local-poky-v2.conf.yml
> >>>> b/kas/templates/local-poky-v2.conf.yml
> >>>>> index 91995fe..075f535 100644
> >>>>> --- a/kas/templates/local-poky-v2.conf.yml
> >>>>> +++ b/kas/templates/local-poky-v2.conf.yml
> >>>>> @@ -15,7 +15,7 @@ local_conf_header:
> >>>>>       # wiping and rebuilding you can preserve this directory to
> speed
> >>> up
> >>>> this part
> >>>>>       # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>       # on the same machine too.
> >>>>> -    DL_DIR = "${TOPDIR}/downloads"
> >>>>> +    DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>       #
> >>>>>       # Where to place shared-state files
> >>>>> @@ -28,7 +28,7 @@ local_conf_header:
> >>>>>       # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>       # If changes were made to the configuration, only shared state
> >>>> files where the
> >>>>>       # state was still valid would be used (done using checksums).
> >>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>       #
> >>>>>       # Shared-state files from other locations
> >>>>> diff --git a/kas/templates/local-poky-v3.conf.yml
> >>>> b/kas/templates/local-poky-v3.conf.yml
> >>>>> index 7368fb0..193a1ce 100644
> >>>>> --- a/kas/templates/local-poky-v3.conf.yml
> >>>>> +++ b/kas/templates/local-poky-v3.conf.yml
> >>>>> @@ -15,7 +15,7 @@ local_conf_header:
> >>>>>       # wiping and rebuilding you can preserve this directory to
> speed
> >>> up
> >>>> this part
> >>>>>       # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>       # on the same machine too.
> >>>>> -    DL_DIR = "${TOPDIR}/downloads"
> >>>>> +    DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>       #
> >>>>>       # Where to place shared-state files
> >>>>> @@ -28,7 +28,7 @@ local_conf_header:
> >>>>>       # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>       # If changes were made to the configuration, only shared state
> >>>> files where the
> >>>>>       # state was still valid would be used (done using checksums).
> >>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>       #
> >>>>>       # Shared-state files from other locations
> >>>>> diff --git a/kas/templates/local-v2.conf.yml
> >>>> b/kas/templates/local-v2.conf.yml
> >>>>> index 3d666e4..f33fd45 100644
> >>>>> --- a/kas/templates/local-v2.conf.yml
> >>>>> +++ b/kas/templates/local-v2.conf.yml
> >>>>> @@ -15,7 +15,7 @@ local_conf_header:
> >>>>>       # wiping and rebuilding you can preserve this directory to
> speed
> >>> up
> >>>> this part
> >>>>>       # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>       # on the same machine too.
> >>>>> -    DL_DIR = "${TOPDIR}/downloads"
> >>>>> +    DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>       #
> >>>>>       # Where to place shared-state files
> >>>>> @@ -28,7 +28,7 @@ local_conf_header:
> >>>>>       # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>       # If changes were made to the configuration, only shared state
> >>>> files where the
> >>>>>       # state was still valid would be used (done using checksums).
> >>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>       #
> >>>>>       # Shared-state files from other locations
> >>>>> diff --git a/kas/templates/local-v3.conf.yml
> >>>> b/kas/templates/local-v3.conf.yml
> >>>>> index 063b863..07eb5af 100644
> >>>>> --- a/kas/templates/local-v3.conf.yml
> >>>>> +++ b/kas/templates/local-v3.conf.yml
> >>>>> @@ -15,7 +15,7 @@ local_conf_header:
> >>>>>       # wiping and rebuilding you can preserve this directory to
> speed
> >>> up
> >>>> this part
> >>>>>       # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>       # on the same machine too.
> >>>>> -    DL_DIR = "${TOPDIR}/downloads"
> >>>>> +    DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>       #
> >>>>>       # Where to place shared-state files
> >>>>> @@ -28,7 +28,7 @@ local_conf_header:
> >>>>>       # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>       # If changes were made to the configuration, only shared state
> >>>> files where the
> >>>>>       # state was still valid would be used (done using checksums).
> >>>>> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>       #
> >>>>>       # Shared-state files from other locations
> >>>>> diff --git a/sample-files/local-arago64-v2.conf.sample
> >>>> b/sample-files/local-arago64-v2.conf.sample
> >>>>> index 7575b4b..8ad6f26 100644
> >>>>> --- a/sample-files/local-arago64-v2.conf.sample
> >>>>> +++ b/sample-files/local-arago64-v2.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/sample-files/local-arago64-v3.conf.sample
> >>>> b/sample-files/local-arago64-v3.conf.sample
> >>>>> index f2e9587..720ce11 100644
> >>>>> --- a/sample-files/local-arago64-v3.conf.sample
> >>>>> +++ b/sample-files/local-arago64-v3.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/sample-files/local-poky-v2.conf.sample
> >>>> b/sample-files/local-poky-v2.conf.sample
> >>>>> index e67385d..12eacfc 100644
> >>>>> --- a/sample-files/local-poky-v2.conf.sample
> >>>>> +++ b/sample-files/local-poky-v2.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/sample-files/local-poky-v3.conf.sample
> >>>> b/sample-files/local-poky-v3.conf.sample
> >>>>> index 1fe5688..e0112c7 100644
> >>>>> --- a/sample-files/local-poky-v3.conf.sample
> >>>>> +++ b/sample-files/local-poky-v3.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/sample-files/local-v2.conf.sample
> >>>> b/sample-files/local-v2.conf.sample
> >>>>> index 46cb253..b499977 100644
> >>>>> --- a/sample-files/local-v2.conf.sample
> >>>>> +++ b/sample-files/local-v2.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/sample-files/local-v3.conf.sample
> >>>> b/sample-files/local-v3.conf.sample
> >>>>> index bcdaaa4..7d218e8 100644
> >>>>> --- a/sample-files/local-v3.conf.sample
> >>>>> +++ b/sample-files/local-v3.conf.sample
> >>>>> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
> >>>>>   # wiping and rebuilding you can preserve this directory to speed up
> >>>> this part
> >>>>>   # of subsequent builds. This directory is safe to share between
> >>>> multiple builds
> >>>>>   # on the same machine too.
> >>>>> -DL_DIR = "${TOPDIR}/downloads"
> >>>>> +DL_DIR = "${TOPDIR}/../downloads"
> >>>>>
> >>>>>   #
> >>>>>   # Where to place shared-state files
> >>>>> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
> >>>>>   # regenerate from these files if no changes were made to the
> >>>> configuration.
> >>>>>   # If changes were made to the configuration, only shared state
> files
> >>>> where the
> >>>>>   # state was still valid would be used (done using checksums).
> >>>>> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> >>>>> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
> >>>>>
> >>>>>   #
> >>>>>   # Shared-state files from other locations
> >>>>> diff --git a/src/bin/convert.pl b/src/bin/convert.pl
> >>>>> index 2787b86..42b9c2c 100755
> >>>>> --- a/src/bin/convert.pl
> >>>>> +++ b/src/bin/convert.pl
> >>>>> @@ -501,7 +501,7 @@ sub convert_local_conf_template
> >>>>>       {
> >>>>>           chomp($lpLine);
> >>>>>
> >>>>> -        $lpLine =~ s/OEBASE/TOPDIR/;
> >>>>> +        $lpLine =~ s/OEBASE/TOPDIR\/\.\./;
> >>>>>           $lpLine =~ s/^MACHINE/#MACHINE/;
> >>>>>
> >>>>>           $lpLine =~ s/&/&amp;/g;
> >>>>> diff --git a/src/templates/local-arago64-v2.conf.xml
> >>>> b/src/templates/local-arago64-v2.conf.xml
> >>>>> index b49f702..d9d2ae7 100644
> >>>>> --- a/src/templates/local-arago64-v2.conf.xml
> >>>>> +++ b/src/templates/local-arago64-v2.conf.xml
> >>>>> @@ -11,7 +11,7 @@
> >>>>>       <line># wiping and rebuilding you can preserve this directory
> to
> >>>> speed up this part</line>
> >>>>>       <line># of subsequent builds. This directory is safe to share
> >>>> between multiple builds</line>
> >>>>>       <line># on the same machine too.</line>
> >>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> >>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Where to place shared-state files</line>
> >>>>> @@ -24,7 +24,7 @@
> >>>>>       <line># regenerate from these files if no changes were made to
> the
> >>>> configuration.</line>
> >>>>>       <line># If changes were made to the configuration, only shared
> >>>> state files where the</line>
> >>>>>       <line># state was still valid would be used (done using
> >>>> checksums).</line>
> >>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> >>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Shared-state files from other locations</line>
> >>>>> diff --git a/src/templates/local-arago64-v3.conf.xml
> >>>> b/src/templates/local-arago64-v3.conf.xml
> >>>>> index 35d151f..c8a5d51 100644
> >>>>> --- a/src/templates/local-arago64-v3.conf.xml
> >>>>> +++ b/src/templates/local-arago64-v3.conf.xml
> >>>>> @@ -11,7 +11,7 @@
> >>>>>       <line># wiping and rebuilding you can preserve this directory
> to
> >>>> speed up this part</line>
> >>>>>       <line># of subsequent builds. This directory is safe to share
> >>>> between multiple builds</line>
> >>>>>       <line># on the same machine too.</line>
> >>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> >>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Where to place shared-state files</line>
> >>>>> @@ -24,7 +24,7 @@
> >>>>>       <line># regenerate from these files if no changes were made to
> the
> >>>> configuration.</line>
> >>>>>       <line># If changes were made to the configuration, only shared
> >>>> state files where the</line>
> >>>>>       <line># state was still valid would be used (done using
> >>>> checksums).</line>
> >>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> >>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Shared-state files from other locations</line>
> >>>>> diff --git a/src/templates/local-poky-v2.conf.xml
> >>>> b/src/templates/local-poky-v2.conf.xml
> >>>>> index 72160c9..b45d6c2 100644
> >>>>> --- a/src/templates/local-poky-v2.conf.xml
> >>>>> +++ b/src/templates/local-poky-v2.conf.xml
> >>>>> @@ -11,7 +11,7 @@
> >>>>>       <line># wiping and rebuilding you can preserve this directory
> to
> >>>> speed up this part</line>
> >>>>>       <line># of subsequent builds. This directory is safe to share
> >>>> between multiple builds</line>
> >>>>>       <line># on the same machine too.</line>
> >>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> >>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Where to place shared-state files</line>
> >>>>> @@ -24,7 +24,7 @@
> >>>>>       <line># regenerate from these files if no changes were made to
> the
> >>>> configuration.</line>
> >>>>>       <line># If changes were made to the configuration, only shared
> >>>> state files where the</line>
> >>>>>       <line># state was still valid would be used (done using
> >>>> checksums).</line>
> >>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> >>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Shared-state files from other locations</line>
> >>>>> diff --git a/src/templates/local-poky-v3.conf.xml
> >>>> b/src/templates/local-poky-v3.conf.xml
> >>>>> index 1e66478..fa313eb 100644
> >>>>> --- a/src/templates/local-poky-v3.conf.xml
> >>>>> +++ b/src/templates/local-poky-v3.conf.xml
> >>>>> @@ -11,7 +11,7 @@
> >>>>>       <line># wiping and rebuilding you can preserve this directory
> to
> >>>> speed up this part</line>
> >>>>>       <line># of subsequent builds. This directory is safe to share
> >>>> between multiple builds</line>
> >>>>>       <line># on the same machine too.</line>
> >>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> >>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Where to place shared-state files</line>
> >>>>> @@ -24,7 +24,7 @@
> >>>>>       <line># regenerate from these files if no changes were made to
> the
> >>>> configuration.</line>
> >>>>>       <line># If changes were made to the configuration, only shared
> >>>> state files where the</line>
> >>>>>       <line># state was still valid would be used (done using
> >>>> checksums).</line>
> >>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> >>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Shared-state files from other locations</line>
> >>>>> diff --git a/src/templates/local-v2.conf.xml
> >>>> b/src/templates/local-v2.conf.xml
> >>>>> index 40f30e7..49e060c 100644
> >>>>> --- a/src/templates/local-v2.conf.xml
> >>>>> +++ b/src/templates/local-v2.conf.xml
> >>>>> @@ -11,7 +11,7 @@
> >>>>>       <line># wiping and rebuilding you can preserve this directory
> to
> >>>> speed up this part</line>
> >>>>>       <line># of subsequent builds. This directory is safe to share
> >>>> between multiple builds</line>
> >>>>>       <line># on the same machine too.</line>
> >>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> >>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Where to place shared-state files</line>
> >>>>> @@ -24,7 +24,7 @@
> >>>>>       <line># regenerate from these files if no changes were made to
> the
> >>>> configuration.</line>
> >>>>>       <line># If changes were made to the configuration, only shared
> >>>> state files where the</line>
> >>>>>       <line># state was still valid would be used (done using
> >>>> checksums).</line>
> >>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> >>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Shared-state files from other locations</line>
> >>>>> diff --git a/src/templates/local-v3.conf.xml
> >>>> b/src/templates/local-v3.conf.xml
> >>>>> index d0c9d92..e300aaf 100644
> >>>>> --- a/src/templates/local-v3.conf.xml
> >>>>> +++ b/src/templates/local-v3.conf.xml
> >>>>> @@ -11,7 +11,7 @@
> >>>>>       <line># wiping and rebuilding you can preserve this directory
> to
> >>>> speed up this part</line>
> >>>>>       <line># of subsequent builds. This directory is safe to share
> >>>> between multiple builds</line>
> >>>>>       <line># on the same machine too.</line>
> >>>>> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> >>>>> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Where to place shared-state files</line>
> >>>>> @@ -24,7 +24,7 @@
> >>>>>       <line># regenerate from these files if no changes were made to
> the
> >>>> configuration.</line>
> >>>>>       <line># If changes were made to the configuration, only shared
> >>>> state files where the</line>
> >>>>>       <line># state was still valid would be used (done using
> >>>> checksums).</line>
> >>>>> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> >>>>> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
> >>>>>       <line></line>
> >>>>>       <line>#</line>
> >>>>>       <line># Shared-state files from other locations</line>
> >>>>> --
> >>>>> 2.17.1
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> Jonathan Cormier
> >>>> Senior Software Engineer
> >>>>
> >>>> Voice:  315.425.4045 x222
> >>>>
> >>>> http://www.CriticalLink.com
> >>>> 6712 Brooklawn Parkway, Syracuse, NY 13211
> >>>>
> >>>
> >>>
> >>> --
> >>> Jonathan Cormier
> >>> Senior Software Engineer
> >>>
> >>> Voice:  315.425.4045 x222
> >>>
> >>> http://www.CriticalLink.com <http://www.criticallink.com/>
> >>> 6712 Brooklawn Parkway, Syracuse, NY 13211
> >>> <https://twitter.com/Critical_Link>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >> --
> >> Jonathan Cormier
> >> Senior Software Engineer
> >>
> >> Voice:  315.425.4045 x222
> >>
> >> http://www.CriticalLink.com <http://www.criticallink.com/>
> >> 6712 Brooklawn Parkway, Syracuse, NY 13211
> >> <https://twitter.com/Critical_Link>
> >>
> >>
> >> -=-=-=-=-=-=-=-=-=-=-=-
> >> Links: You receive all messages sent to this group.
> >> View/Reply Online (#15904):
> https://lists.yoctoproject.org/g/meta-arago/message/15904
> >> Mute This Topic: https://lists.yoctoproject.org/mt/111311276/7902621
> >> Group Owner: meta-arago+owner@lists.yoctoproject.org
> >> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [
> jcormier@criticallink.com]
> >> -=-=-=-=-=-=-=-=-=-=-=-
> >>
> >>
> >
> >
>
> --
> Ryan Eatmon                reatmon@ti.com
> -----------------------------------------
> Texas Instruments, Inc.  -  LCPD  -  MGTS
>
diff mbox series

Patch

diff --git a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
index 1cc2962..8acd24a 100644
--- a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
+++ b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
@@ -9,7 +9,7 @@ 
             "uri": "https://git.ti.com/git/arago-project/oe-layersetup.git"
           }
         },
-        "rev": "wip"
+        "rev": "master"
       },
       "path": "oe-layersetup"
     },
diff --git a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
+++ b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-kirkstone-config/local.conf.sample b/conf/templates/arago-kirkstone-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/arago-kirkstone-config/local.conf.sample
+++ b/conf/templates/arago-kirkstone-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-kirkstone-next-config/local.conf.sample b/conf/templates/arago-kirkstone-next-config/local.conf.sample
index cb76dd8..d97939a 100644
--- a/conf/templates/arago-kirkstone-next-config/local.conf.sample
+++ b/conf/templates/arago-kirkstone-next-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-kirkstone-wip-config/local.conf.sample b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
+++ b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-master-chromium-config/local.conf.sample b/conf/templates/arago-master-chromium-config/local.conf.sample
index f2e9587..720ce11 100644
--- a/conf/templates/arago-master-chromium-config/local.conf.sample
+++ b/conf/templates/arago-master-chromium-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-master-config/local.conf.sample b/conf/templates/arago-master-config/local.conf.sample
index f2e9587..720ce11 100644
--- a/conf/templates/arago-master-config/local.conf.sample
+++ b/conf/templates/arago-master-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-master-next-config/local.conf.sample b/conf/templates/arago-master-next-config/local.conf.sample
index 6c32f4b..c1549ac 100644
--- a/conf/templates/arago-master-next-config/local.conf.sample
+++ b/conf/templates/arago-master-next-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-master-selinux-config/local.conf.sample b/conf/templates/arago-master-selinux-config/local.conf.sample
index 5cc19d4..dfb4873 100644
--- a/conf/templates/arago-master-selinux-config/local.conf.sample
+++ b/conf/templates/arago-master-selinux-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-master-wip-config/local.conf.sample b/conf/templates/arago-master-wip-config/local.conf.sample
index f2e9587..720ce11 100644
--- a/conf/templates/arago-master-wip-config/local.conf.sample
+++ b/conf/templates/arago-master-wip-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
+++ b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-scarthgap-config/local.conf.sample b/conf/templates/arago-scarthgap-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/arago-scarthgap-config/local.conf.sample
+++ b/conf/templates/arago-scarthgap-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-scarthgap-next-config/local.conf.sample b/conf/templates/arago-scarthgap-next-config/local.conf.sample
index dbb184b..3ad6481 100644
--- a/conf/templates/arago-scarthgap-next-config/local.conf.sample
+++ b/conf/templates/arago-scarthgap-next-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
index 46869ad..c862657 100644
--- a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
+++ b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/arago-scarthgap-wip-config/local.conf.sample b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
+++ b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
index e45417c..27f1704 100644
--- a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
+++ b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/distroless-kirkstone-config/local.conf.sample b/conf/templates/distroless-kirkstone-config/local.conf.sample
index 46cb253..b499977 100644
--- a/conf/templates/distroless-kirkstone-config/local.conf.sample
+++ b/conf/templates/distroless-kirkstone-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/distroless-master-config/local.conf.sample b/conf/templates/distroless-master-config/local.conf.sample
index bcdaaa4..7d218e8 100644
--- a/conf/templates/distroless-master-config/local.conf.sample
+++ b/conf/templates/distroless-master-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/distroless-scarthgap-config/local.conf.sample b/conf/templates/distroless-scarthgap-config/local.conf.sample
index 46cb253..b499977 100644
--- a/conf/templates/distroless-scarthgap-config/local.conf.sample
+++ b/conf/templates/distroless-scarthgap-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/poky-kirkstone-config/local.conf.sample b/conf/templates/poky-kirkstone-config/local.conf.sample
index e67385d..12eacfc 100644
--- a/conf/templates/poky-kirkstone-config/local.conf.sample
+++ b/conf/templates/poky-kirkstone-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/poky-master-config/local.conf.sample b/conf/templates/poky-master-config/local.conf.sample
index 1fe5688..e0112c7 100644
--- a/conf/templates/poky-master-config/local.conf.sample
+++ b/conf/templates/poky-master-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/poky-master-wip-config/local.conf.sample b/conf/templates/poky-master-wip-config/local.conf.sample
index 1fe5688..e0112c7 100644
--- a/conf/templates/poky-master-wip-config/local.conf.sample
+++ b/conf/templates/poky-master-wip-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/poky-scarthgap-config/local.conf.sample b/conf/templates/poky-scarthgap-config/local.conf.sample
index e67385d..12eacfc 100644
--- a/conf/templates/poky-scarthgap-config/local.conf.sample
+++ b/conf/templates/poky-scarthgap-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
+++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
+++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
+++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
+++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
+++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
+++ b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
index 6b91881..1149e85 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
index e4f04f3..a0d9b30 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
index 32a6cfb..9dd0dfa 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
index ee23c20..a83b490 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
index c29b416..e743654 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
index 34afc91..8096a3b 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
index f592ad9..31bfec8 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
index 0df5360..145aed2 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
index 5e39ec4..016f942 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
index 689e5d8..e627f36 100644
--- a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
+++ b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
index 7575b4b..8ad6f26 100644
--- a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
+++ b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/configs/arago-master-wip-config.txt b/configs/arago-master-wip-config.txt
index eb9c49d..165a3d1 100644
--- a/configs/arago-master-wip-config.txt
+++ b/configs/arago-master-wip-config.txt
@@ -5,7 +5,7 @@  bitbake,https://git.openembedded.org/bitbake,master,HEAD
 meta-arago,https://git.yoctoproject.org/meta-arago,master-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
 #meta-browser,https://github.com/OSSystems/meta-browser.git,master,HEAD,layers=meta-chromium
 #meta-selinux,https://git.yoctoproject.org/meta-selinux,master,HEAD,layers=
-meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
+meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,HEAD,layers=
 meta-virtualization,https://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
 meta-openembedded,https://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
 meta-ti,https://git.yoctoproject.org/meta-ti,master-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
diff --git a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
index 5ced779..2dc2f5c 100644
--- a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
+++ b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
@@ -71,3 +71,4 @@  repos:
     commit: "dac630ab5ee7aa6c5c7c294093adbd11b116c765"
     layers:
       meta:
+
diff --git a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
index 405fa3b..351d9ea 100644
--- a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
+++ b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
@@ -83,3 +83,4 @@  repos:
     url: "https://git.ti.com/git/edgeai/meta-edgeai.git"
     branch: "scarthgap"
     commit: "10.01.10.04"
+
diff --git a/kas/templates/local-arago64-v2.conf.yml b/kas/templates/local-arago64-v2.conf.yml
index c79388d..c6781be 100644
--- a/kas/templates/local-arago64-v2.conf.yml
+++ b/kas/templates/local-arago64-v2.conf.yml
@@ -15,7 +15,7 @@  local_conf_header:
     # wiping and rebuilding you can preserve this directory to speed up this part
     # of subsequent builds. This directory is safe to share between multiple builds
     # on the same machine too.
-    DL_DIR = "${TOPDIR}/downloads"
+    DL_DIR = "${TOPDIR}/../downloads"
     
     #
     # Where to place shared-state files
@@ -28,7 +28,7 @@  local_conf_header:
     # regenerate from these files if no changes were made to the configuration.
     # If changes were made to the configuration, only shared state files where the
     # state was still valid would be used (done using checksums).
-    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+    SSTATE_DIR = "${TOPDIR}/sstate-cache"
     
     #
     # Shared-state files from other locations
diff --git a/kas/templates/local-arago64-v3.conf.yml b/kas/templates/local-arago64-v3.conf.yml
index b182483..3fa683e 100644
--- a/kas/templates/local-arago64-v3.conf.yml
+++ b/kas/templates/local-arago64-v3.conf.yml
@@ -15,7 +15,7 @@  local_conf_header:
     # wiping and rebuilding you can preserve this directory to speed up this part
     # of subsequent builds. This directory is safe to share between multiple builds
     # on the same machine too.
-    DL_DIR = "${TOPDIR}/downloads"
+    DL_DIR = "${TOPDIR}/../downloads"
     
     #
     # Where to place shared-state files
@@ -28,7 +28,7 @@  local_conf_header:
     # regenerate from these files if no changes were made to the configuration.
     # If changes were made to the configuration, only shared state files where the
     # state was still valid would be used (done using checksums).
-    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+    SSTATE_DIR = "${TOPDIR}/sstate-cache"
     
     #
     # Shared-state files from other locations
diff --git a/kas/templates/local-poky-v2.conf.yml b/kas/templates/local-poky-v2.conf.yml
index 91995fe..075f535 100644
--- a/kas/templates/local-poky-v2.conf.yml
+++ b/kas/templates/local-poky-v2.conf.yml
@@ -15,7 +15,7 @@  local_conf_header:
     # wiping and rebuilding you can preserve this directory to speed up this part
     # of subsequent builds. This directory is safe to share between multiple builds
     # on the same machine too.
-    DL_DIR = "${TOPDIR}/downloads"
+    DL_DIR = "${TOPDIR}/../downloads"
     
     #
     # Where to place shared-state files
@@ -28,7 +28,7 @@  local_conf_header:
     # regenerate from these files if no changes were made to the configuration.
     # If changes were made to the configuration, only shared state files where the
     # state was still valid would be used (done using checksums).
-    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+    SSTATE_DIR = "${TOPDIR}/sstate-cache"
     
     #
     # Shared-state files from other locations
diff --git a/kas/templates/local-poky-v3.conf.yml b/kas/templates/local-poky-v3.conf.yml
index 7368fb0..193a1ce 100644
--- a/kas/templates/local-poky-v3.conf.yml
+++ b/kas/templates/local-poky-v3.conf.yml
@@ -15,7 +15,7 @@  local_conf_header:
     # wiping and rebuilding you can preserve this directory to speed up this part
     # of subsequent builds. This directory is safe to share between multiple builds
     # on the same machine too.
-    DL_DIR = "${TOPDIR}/downloads"
+    DL_DIR = "${TOPDIR}/../downloads"
     
     #
     # Where to place shared-state files
@@ -28,7 +28,7 @@  local_conf_header:
     # regenerate from these files if no changes were made to the configuration.
     # If changes were made to the configuration, only shared state files where the
     # state was still valid would be used (done using checksums).
-    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+    SSTATE_DIR = "${TOPDIR}/sstate-cache"
     
     #
     # Shared-state files from other locations
diff --git a/kas/templates/local-v2.conf.yml b/kas/templates/local-v2.conf.yml
index 3d666e4..f33fd45 100644
--- a/kas/templates/local-v2.conf.yml
+++ b/kas/templates/local-v2.conf.yml
@@ -15,7 +15,7 @@  local_conf_header:
     # wiping and rebuilding you can preserve this directory to speed up this part
     # of subsequent builds. This directory is safe to share between multiple builds
     # on the same machine too.
-    DL_DIR = "${TOPDIR}/downloads"
+    DL_DIR = "${TOPDIR}/../downloads"
     
     #
     # Where to place shared-state files
@@ -28,7 +28,7 @@  local_conf_header:
     # regenerate from these files if no changes were made to the configuration.
     # If changes were made to the configuration, only shared state files where the
     # state was still valid would be used (done using checksums).
-    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+    SSTATE_DIR = "${TOPDIR}/sstate-cache"
     
     #
     # Shared-state files from other locations
diff --git a/kas/templates/local-v3.conf.yml b/kas/templates/local-v3.conf.yml
index 063b863..07eb5af 100644
--- a/kas/templates/local-v3.conf.yml
+++ b/kas/templates/local-v3.conf.yml
@@ -15,7 +15,7 @@  local_conf_header:
     # wiping and rebuilding you can preserve this directory to speed up this part
     # of subsequent builds. This directory is safe to share between multiple builds
     # on the same machine too.
-    DL_DIR = "${TOPDIR}/downloads"
+    DL_DIR = "${TOPDIR}/../downloads"
     
     #
     # Where to place shared-state files
@@ -28,7 +28,7 @@  local_conf_header:
     # regenerate from these files if no changes were made to the configuration.
     # If changes were made to the configuration, only shared state files where the
     # state was still valid would be used (done using checksums).
-    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+    SSTATE_DIR = "${TOPDIR}/sstate-cache"
     
     #
     # Shared-state files from other locations
diff --git a/sample-files/local-arago64-v2.conf.sample b/sample-files/local-arago64-v2.conf.sample
index 7575b4b..8ad6f26 100644
--- a/sample-files/local-arago64-v2.conf.sample
+++ b/sample-files/local-arago64-v2.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/sample-files/local-arago64-v3.conf.sample b/sample-files/local-arago64-v3.conf.sample
index f2e9587..720ce11 100644
--- a/sample-files/local-arago64-v3.conf.sample
+++ b/sample-files/local-arago64-v3.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
index e67385d..12eacfc 100644
--- a/sample-files/local-poky-v2.conf.sample
+++ b/sample-files/local-poky-v2.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/sample-files/local-poky-v3.conf.sample b/sample-files/local-poky-v3.conf.sample
index 1fe5688..e0112c7 100644
--- a/sample-files/local-poky-v3.conf.sample
+++ b/sample-files/local-poky-v3.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/sample-files/local-v2.conf.sample b/sample-files/local-v2.conf.sample
index 46cb253..b499977 100644
--- a/sample-files/local-v2.conf.sample
+++ b/sample-files/local-v2.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/sample-files/local-v3.conf.sample b/sample-files/local-v3.conf.sample
index bcdaaa4..7d218e8 100644
--- a/sample-files/local-v3.conf.sample
+++ b/sample-files/local-v3.conf.sample
@@ -10,7 +10,7 @@  CONF_VERSION = "2"
 # wiping and rebuilding you can preserve this directory to speed up this part
 # of subsequent builds. This directory is safe to share between multiple builds
 # on the same machine too.
-DL_DIR = "${TOPDIR}/downloads"
+DL_DIR = "${TOPDIR}/../downloads"
 
 #
 # Where to place shared-state files
@@ -23,7 +23,7 @@  DL_DIR = "${TOPDIR}/downloads"
 # regenerate from these files if no changes were made to the configuration.
 # If changes were made to the configuration, only shared state files where the
 # state was still valid would be used (done using checksums).
-SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
+SSTATE_DIR = "${TOPDIR}/sstate-cache"
 
 #
 # Shared-state files from other locations
diff --git a/src/bin/convert.pl b/src/bin/convert.pl
index 2787b86..42b9c2c 100755
--- a/src/bin/convert.pl
+++ b/src/bin/convert.pl
@@ -501,7 +501,7 @@  sub convert_local_conf_template
     {
         chomp($lpLine);
 
-        $lpLine =~ s/OEBASE/TOPDIR/;
+        $lpLine =~ s/OEBASE/TOPDIR\/\.\./;
         $lpLine =~ s/^MACHINE/#MACHINE/;
 
         $lpLine =~ s/&/&amp;/g;
diff --git a/src/templates/local-arago64-v2.conf.xml b/src/templates/local-arago64-v2.conf.xml
index b49f702..d9d2ae7 100644
--- a/src/templates/local-arago64-v2.conf.xml
+++ b/src/templates/local-arago64-v2.conf.xml
@@ -11,7 +11,7 @@ 
     <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
     <line># of subsequent builds. This directory is safe to share between multiple builds</line>
     <line># on the same machine too.</line>
-    <line>DL_DIR = "${TOPDIR}/downloads"</line>
+    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
     <line></line>
     <line>#</line>
     <line># Where to place shared-state files</line>
@@ -24,7 +24,7 @@ 
     <line># regenerate from these files if no changes were made to the configuration.</line>
     <line># If changes were made to the configuration, only shared state files where the</line>
     <line># state was still valid would be used (done using checksums).</line>
-    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
+    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
     <line></line>
     <line>#</line>
     <line># Shared-state files from other locations</line>
diff --git a/src/templates/local-arago64-v3.conf.xml b/src/templates/local-arago64-v3.conf.xml
index 35d151f..c8a5d51 100644
--- a/src/templates/local-arago64-v3.conf.xml
+++ b/src/templates/local-arago64-v3.conf.xml
@@ -11,7 +11,7 @@ 
     <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
     <line># of subsequent builds. This directory is safe to share between multiple builds</line>
     <line># on the same machine too.</line>
-    <line>DL_DIR = "${TOPDIR}/downloads"</line>
+    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
     <line></line>
     <line>#</line>
     <line># Where to place shared-state files</line>
@@ -24,7 +24,7 @@ 
     <line># regenerate from these files if no changes were made to the configuration.</line>
     <line># If changes were made to the configuration, only shared state files where the</line>
     <line># state was still valid would be used (done using checksums).</line>
-    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
+    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
     <line></line>
     <line>#</line>
     <line># Shared-state files from other locations</line>
diff --git a/src/templates/local-poky-v2.conf.xml b/src/templates/local-poky-v2.conf.xml
index 72160c9..b45d6c2 100644
--- a/src/templates/local-poky-v2.conf.xml
+++ b/src/templates/local-poky-v2.conf.xml
@@ -11,7 +11,7 @@ 
     <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
     <line># of subsequent builds. This directory is safe to share between multiple builds</line>
     <line># on the same machine too.</line>
-    <line>DL_DIR = "${TOPDIR}/downloads"</line>
+    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
     <line></line>
     <line>#</line>
     <line># Where to place shared-state files</line>
@@ -24,7 +24,7 @@ 
     <line># regenerate from these files if no changes were made to the configuration.</line>
     <line># If changes were made to the configuration, only shared state files where the</line>
     <line># state was still valid would be used (done using checksums).</line>
-    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
+    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
     <line></line>
     <line>#</line>
     <line># Shared-state files from other locations</line>
diff --git a/src/templates/local-poky-v3.conf.xml b/src/templates/local-poky-v3.conf.xml
index 1e66478..fa313eb 100644
--- a/src/templates/local-poky-v3.conf.xml
+++ b/src/templates/local-poky-v3.conf.xml
@@ -11,7 +11,7 @@ 
     <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
     <line># of subsequent builds. This directory is safe to share between multiple builds</line>
     <line># on the same machine too.</line>
-    <line>DL_DIR = "${TOPDIR}/downloads"</line>
+    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
     <line></line>
     <line>#</line>
     <line># Where to place shared-state files</line>
@@ -24,7 +24,7 @@ 
     <line># regenerate from these files if no changes were made to the configuration.</line>
     <line># If changes were made to the configuration, only shared state files where the</line>
     <line># state was still valid would be used (done using checksums).</line>
-    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
+    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
     <line></line>
     <line>#</line>
     <line># Shared-state files from other locations</line>
diff --git a/src/templates/local-v2.conf.xml b/src/templates/local-v2.conf.xml
index 40f30e7..49e060c 100644
--- a/src/templates/local-v2.conf.xml
+++ b/src/templates/local-v2.conf.xml
@@ -11,7 +11,7 @@ 
     <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
     <line># of subsequent builds. This directory is safe to share between multiple builds</line>
     <line># on the same machine too.</line>
-    <line>DL_DIR = "${TOPDIR}/downloads"</line>
+    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
     <line></line>
     <line>#</line>
     <line># Where to place shared-state files</line>
@@ -24,7 +24,7 @@ 
     <line># regenerate from these files if no changes were made to the configuration.</line>
     <line># If changes were made to the configuration, only shared state files where the</line>
     <line># state was still valid would be used (done using checksums).</line>
-    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
+    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
     <line></line>
     <line>#</line>
     <line># Shared-state files from other locations</line>
diff --git a/src/templates/local-v3.conf.xml b/src/templates/local-v3.conf.xml
index d0c9d92..e300aaf 100644
--- a/src/templates/local-v3.conf.xml
+++ b/src/templates/local-v3.conf.xml
@@ -11,7 +11,7 @@ 
     <line># wiping and rebuilding you can preserve this directory to speed up this part</line>
     <line># of subsequent builds. This directory is safe to share between multiple builds</line>
     <line># on the same machine too.</line>
-    <line>DL_DIR = "${TOPDIR}/downloads"</line>
+    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
     <line></line>
     <line>#</line>
     <line># Where to place shared-state files</line>
@@ -24,7 +24,7 @@ 
     <line># regenerate from these files if no changes were made to the configuration.</line>
     <line># If changes were made to the configuration, only shared state files where the</line>
     <line># state was still valid would be used (done using checksums).</line>
-    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
+    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
     <line></line>
     <line>#</line>
     <line># Shared-state files from other locations</line>