diff --git a/sdk/config/ccardimx28js/bblayers.conf.sample b/sdk/config/ccardimx28js/bblayers.conf.sample index 7901c1254..8db8ffdd4 100644 --- a/sdk/config/ccardimx28js/bblayers.conf.sample +++ b/sdk/config/ccardimx28js/bblayers.conf.sample @@ -10,8 +10,14 @@ BBLAYERS ?= " \ ##COREBASE##/meta-yocto \ ##COREBASE##/meta-yocto-bsp \ ##DIGIBASE##/meta-openembedded/meta-oe \ + ##DIGIBASE##/meta-openembedded/meta-networking \ + ##DIGIBASE##/meta-openembedded/meta-webserver \ ##DIGIBASE##/meta-fsl-arm \ ##DIGIBASE##/meta-fsl-demos \ ##DIGIBASE##/meta-digi/meta-digi-arm \ ##DIGIBASE##/meta-digi/meta-digi-dey \ " +BBLAYERS_NON_REMOVABLE ?= " \ + ##COREBASE##/meta \ + ##COREBASE##/meta-yocto \ + " diff --git a/sdk/config/ccardimx28js/local.conf.sample b/sdk/config/ccardimx28js/local.conf.sample index 6a8cc9e0c..c48c13b46 100644 --- a/sdk/config/ccardimx28js/local.conf.sample +++ b/sdk/config/ccardimx28js/local.conf.sample @@ -147,8 +147,11 @@ PACKAGE_CLASSES ?= "package_ipk" # (adds symbol information for debugging/profiling) # "dev-pkgs" - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) +# "ptest-pkgs" - add -ptest packages for all ptest-enabled packages +# (useful if you want to run the package test suites) # "tools-sdk" - add development tools (gcc, make, pkgconfig etc.) # "tools-debug" - add debugging tools (gdb, strace) +# "eclipse-debug" - add Eclipse remote debugging support # "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind) # "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.) # "debug-tweaks" - make an image suitable for development @@ -213,6 +216,22 @@ USER_CLASSES ?= "buildstats image-mklibs image-prelink" # By default disable interactive patch resolution (tasks will just fail instead): PATCHRESOLVE = "noop" +# +# Disk Space Monitoring during the build +# +# Monitor the disk space during the build. If there is less that 1GB of space or less +# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully +# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort +# of the build. The reason for this is that running completely out of space can corrupt +# files and damages the build in ways which may not be easily recoverable. +BB_DISKMON_DIRS = "\ + STOPTASKS,${TMPDIR},1G,100K \ + STOPTASKS,${DL_DIR},1G,100K \ + STOPTASKS,${SSTATE_DIR},1G,100K \ + ABORT,${TMPDIR},100M,1K \ + ABORT,${DL_DIR},100M,1K \ + ABORT,${SSTATE_DIR},100M,1K" + # # Shared-state files from other locations # @@ -228,7 +247,7 @@ PATCHRESOLVE = "noop" # at the end as shown in the examples below. This will be substituted with the # correct path within the directory structure. #SSTATE_MIRRORS ?= "\ -#file://.* http://someserver.tld/share/sstate/PATH \n \ +#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ #file://.* file:///some/local/dir/sstate/PATH" # CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to diff --git a/sdk/config/ccimx51js/bblayers.conf.sample b/sdk/config/ccimx51js/bblayers.conf.sample index 7901c1254..8db8ffdd4 100644 --- a/sdk/config/ccimx51js/bblayers.conf.sample +++ b/sdk/config/ccimx51js/bblayers.conf.sample @@ -10,8 +10,14 @@ BBLAYERS ?= " \ ##COREBASE##/meta-yocto \ ##COREBASE##/meta-yocto-bsp \ ##DIGIBASE##/meta-openembedded/meta-oe \ + ##DIGIBASE##/meta-openembedded/meta-networking \ + ##DIGIBASE##/meta-openembedded/meta-webserver \ ##DIGIBASE##/meta-fsl-arm \ ##DIGIBASE##/meta-fsl-demos \ ##DIGIBASE##/meta-digi/meta-digi-arm \ ##DIGIBASE##/meta-digi/meta-digi-dey \ " +BBLAYERS_NON_REMOVABLE ?= " \ + ##COREBASE##/meta \ + ##COREBASE##/meta-yocto \ + " diff --git a/sdk/config/ccimx51js/local.conf.sample b/sdk/config/ccimx51js/local.conf.sample index 97d868d2c..81e570002 100644 --- a/sdk/config/ccimx51js/local.conf.sample +++ b/sdk/config/ccimx51js/local.conf.sample @@ -147,8 +147,11 @@ PACKAGE_CLASSES ?= "package_ipk" # (adds symbol information for debugging/profiling) # "dev-pkgs" - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) +# "ptest-pkgs" - add -ptest packages for all ptest-enabled packages +# (useful if you want to run the package test suites) # "tools-sdk" - add development tools (gcc, make, pkgconfig etc.) # "tools-debug" - add debugging tools (gdb, strace) +# "eclipse-debug" - add Eclipse remote debugging support # "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind) # "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.) # "debug-tweaks" - make an image suitable for development @@ -213,6 +216,22 @@ USER_CLASSES ?= "buildstats image-mklibs image-prelink" # By default disable interactive patch resolution (tasks will just fail instead): PATCHRESOLVE = "noop" +# +# Disk Space Monitoring during the build +# +# Monitor the disk space during the build. If there is less that 1GB of space or less +# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully +# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort +# of the build. The reason for this is that running completely out of space can corrupt +# files and damages the build in ways which may not be easily recoverable. +BB_DISKMON_DIRS = "\ + STOPTASKS,${TMPDIR},1G,100K \ + STOPTASKS,${DL_DIR},1G,100K \ + STOPTASKS,${SSTATE_DIR},1G,100K \ + ABORT,${TMPDIR},100M,1K \ + ABORT,${DL_DIR},100M,1K \ + ABORT,${SSTATE_DIR},100M,1K" + # # Shared-state files from other locations # @@ -228,7 +247,7 @@ PATCHRESOLVE = "noop" # at the end as shown in the examples below. This will be substituted with the # correct path within the directory structure. #SSTATE_MIRRORS ?= "\ -#file://.* http://someserver.tld/share/sstate/PATH \n \ +#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ #file://.* file:///some/local/dir/sstate/PATH" # CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to diff --git a/sdk/config/ccimx53js/bblayers.conf.sample b/sdk/config/ccimx53js/bblayers.conf.sample index 7901c1254..8db8ffdd4 100644 --- a/sdk/config/ccimx53js/bblayers.conf.sample +++ b/sdk/config/ccimx53js/bblayers.conf.sample @@ -10,8 +10,14 @@ BBLAYERS ?= " \ ##COREBASE##/meta-yocto \ ##COREBASE##/meta-yocto-bsp \ ##DIGIBASE##/meta-openembedded/meta-oe \ + ##DIGIBASE##/meta-openembedded/meta-networking \ + ##DIGIBASE##/meta-openembedded/meta-webserver \ ##DIGIBASE##/meta-fsl-arm \ ##DIGIBASE##/meta-fsl-demos \ ##DIGIBASE##/meta-digi/meta-digi-arm \ ##DIGIBASE##/meta-digi/meta-digi-dey \ " +BBLAYERS_NON_REMOVABLE ?= " \ + ##COREBASE##/meta \ + ##COREBASE##/meta-yocto \ + " diff --git a/sdk/config/ccimx53js/local.conf.sample b/sdk/config/ccimx53js/local.conf.sample index 9be68a98c..d863a6d35 100644 --- a/sdk/config/ccimx53js/local.conf.sample +++ b/sdk/config/ccimx53js/local.conf.sample @@ -147,8 +147,11 @@ PACKAGE_CLASSES ?= "package_ipk" # (adds symbol information for debugging/profiling) # "dev-pkgs" - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) +# "ptest-pkgs" - add -ptest packages for all ptest-enabled packages +# (useful if you want to run the package test suites) # "tools-sdk" - add development tools (gcc, make, pkgconfig etc.) # "tools-debug" - add debugging tools (gdb, strace) +# "eclipse-debug" - add Eclipse remote debugging support # "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind) # "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.) # "debug-tweaks" - make an image suitable for development @@ -213,6 +216,22 @@ USER_CLASSES ?= "buildstats image-mklibs image-prelink" # By default disable interactive patch resolution (tasks will just fail instead): PATCHRESOLVE = "noop" +# +# Disk Space Monitoring during the build +# +# Monitor the disk space during the build. If there is less that 1GB of space or less +# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully +# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort +# of the build. The reason for this is that running completely out of space can corrupt +# files and damages the build in ways which may not be easily recoverable. +BB_DISKMON_DIRS = "\ + STOPTASKS,${TMPDIR},1G,100K \ + STOPTASKS,${DL_DIR},1G,100K \ + STOPTASKS,${SSTATE_DIR},1G,100K \ + ABORT,${TMPDIR},100M,1K \ + ABORT,${DL_DIR},100M,1K \ + ABORT,${SSTATE_DIR},100M,1K" + # # Shared-state files from other locations # @@ -228,7 +247,7 @@ PATCHRESOLVE = "noop" # at the end as shown in the examples below. This will be substituted with the # correct path within the directory structure. #SSTATE_MIRRORS ?= "\ -#file://.* http://someserver.tld/share/sstate/PATH \n \ +#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ #file://.* file:///some/local/dir/sstate/PATH" # CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to diff --git a/sdk/config/cpx2/bblayers.conf.sample b/sdk/config/cpx2/bblayers.conf.sample index 38607c2f9..f8a746727 100644 --- a/sdk/config/cpx2/bblayers.conf.sample +++ b/sdk/config/cpx2/bblayers.conf.sample @@ -10,7 +10,13 @@ BBLAYERS ?= " \ ##COREBASE##/meta-yocto \ ##COREBASE##/meta-yocto-bsp \ ##DIGIBASE##/meta-openembedded/meta-oe \ + ##DIGIBASE##/meta-openembedded/meta-networking \ + ##DIGIBASE##/meta-openembedded/meta-webserver \ ##DIGIBASE##/meta-fsl-arm \ ##DIGIBASE##/meta-digi/meta-digi-arm \ ##DIGIBASE##/meta-digi/meta-digi-dey \ " +BBLAYERS_NON_REMOVABLE ?= " \ + ##COREBASE##/meta \ + ##COREBASE##/meta-yocto \ + " diff --git a/sdk/config/cpx2/local.conf.sample b/sdk/config/cpx2/local.conf.sample index bb4478497..4c0277c1f 100644 --- a/sdk/config/cpx2/local.conf.sample +++ b/sdk/config/cpx2/local.conf.sample @@ -147,8 +147,11 @@ PACKAGE_CLASSES ?= "package_ipk" # (adds symbol information for debugging/profiling) # "dev-pkgs" - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) +# "ptest-pkgs" - add -ptest packages for all ptest-enabled packages +# (useful if you want to run the package test suites) # "tools-sdk" - add development tools (gcc, make, pkgconfig etc.) # "tools-debug" - add debugging tools (gdb, strace) +# "eclipse-debug" - add Eclipse remote debugging support # "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind) # "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.) # "debug-tweaks" - make an image suitable for development @@ -213,6 +216,22 @@ USER_CLASSES ?= "buildstats image-mklibs image-prelink" # By default disable interactive patch resolution (tasks will just fail instead): PATCHRESOLVE = "noop" +# +# Disk Space Monitoring during the build +# +# Monitor the disk space during the build. If there is less that 1GB of space or less +# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully +# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort +# of the build. The reason for this is that running completely out of space can corrupt +# files and damages the build in ways which may not be easily recoverable. +BB_DISKMON_DIRS = "\ + STOPTASKS,${TMPDIR},1G,100K \ + STOPTASKS,${DL_DIR},1G,100K \ + STOPTASKS,${SSTATE_DIR},1G,100K \ + ABORT,${TMPDIR},100M,1K \ + ABORT,${DL_DIR},100M,1K \ + ABORT,${SSTATE_DIR},100M,1K" + # # Shared-state files from other locations # @@ -228,7 +247,7 @@ PATCHRESOLVE = "noop" # at the end as shown in the examples below. This will be substituted with the # correct path within the directory structure. #SSTATE_MIRRORS ?= "\ -#file://.* http://someserver.tld/share/sstate/PATH \n \ +#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ #file://.* file:///some/local/dir/sstate/PATH" # CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to diff --git a/sdk/config/wr21/bblayers.conf.sample b/sdk/config/wr21/bblayers.conf.sample index 38607c2f9..f8a746727 100644 --- a/sdk/config/wr21/bblayers.conf.sample +++ b/sdk/config/wr21/bblayers.conf.sample @@ -10,7 +10,13 @@ BBLAYERS ?= " \ ##COREBASE##/meta-yocto \ ##COREBASE##/meta-yocto-bsp \ ##DIGIBASE##/meta-openembedded/meta-oe \ + ##DIGIBASE##/meta-openembedded/meta-networking \ + ##DIGIBASE##/meta-openembedded/meta-webserver \ ##DIGIBASE##/meta-fsl-arm \ ##DIGIBASE##/meta-digi/meta-digi-arm \ ##DIGIBASE##/meta-digi/meta-digi-dey \ " +BBLAYERS_NON_REMOVABLE ?= " \ + ##COREBASE##/meta \ + ##COREBASE##/meta-yocto \ + " diff --git a/sdk/config/wr21/local.conf.sample b/sdk/config/wr21/local.conf.sample index eb304f914..0541f7987 100644 --- a/sdk/config/wr21/local.conf.sample +++ b/sdk/config/wr21/local.conf.sample @@ -147,8 +147,11 @@ PACKAGE_CLASSES ?= "package_ipk" # (adds symbol information for debugging/profiling) # "dev-pkgs" - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) +# "ptest-pkgs" - add -ptest packages for all ptest-enabled packages +# (useful if you want to run the package test suites) # "tools-sdk" - add development tools (gcc, make, pkgconfig etc.) # "tools-debug" - add debugging tools (gdb, strace) +# "eclipse-debug" - add Eclipse remote debugging support # "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind) # "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.) # "debug-tweaks" - make an image suitable for development @@ -213,6 +216,22 @@ USER_CLASSES ?= "buildstats image-mklibs image-prelink" # By default disable interactive patch resolution (tasks will just fail instead): PATCHRESOLVE = "noop" +# +# Disk Space Monitoring during the build +# +# Monitor the disk space during the build. If there is less that 1GB of space or less +# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully +# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort +# of the build. The reason for this is that running completely out of space can corrupt +# files and damages the build in ways which may not be easily recoverable. +BB_DISKMON_DIRS = "\ + STOPTASKS,${TMPDIR},1G,100K \ + STOPTASKS,${DL_DIR},1G,100K \ + STOPTASKS,${SSTATE_DIR},1G,100K \ + ABORT,${TMPDIR},100M,1K \ + ABORT,${DL_DIR},100M,1K \ + ABORT,${SSTATE_DIR},100M,1K" + # # Shared-state files from other locations # @@ -228,7 +247,7 @@ PATCHRESOLVE = "noop" # at the end as shown in the examples below. This will be substituted with the # correct path within the directory structure. #SSTATE_MIRRORS ?= "\ -#file://.* http://someserver.tld/share/sstate/PATH \n \ +#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ #file://.* file:///some/local/dir/sstate/PATH" # CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to