local.conf.sample: sync with Yocto 5.0 (Scarthgap) template in poky

https://onedigi.atlassian.net/browse/DEL-9011

Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com>
This commit is contained in:
Gabriel Valcazar 2024-05-10 11:59:30 +02:00
parent b9f46a9100
commit b8f865797f
13 changed files with 273 additions and 117 deletions

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx6qpsbc" MACHINE = "ccimx6qpsbc"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx6sbc" MACHINE = "ccimx6sbc"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx6ulsbc" MACHINE = "ccimx6ulsbc"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx6ulstarter" MACHINE = "ccimx6ulstarter"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx8mm-dvk" MACHINE = "ccimx8mm-dvk"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx8mn-dvk" MACHINE = "ccimx8mn-dvk"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx8x-sbc-express" MACHINE = "ccimx8x-sbc-express"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx8x-sbc-pro" MACHINE = "ccimx8x-sbc-pro"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx91-dvk" MACHINE = "ccimx91-dvk"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccimx93-dvk" MACHINE = "ccimx93-dvk"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccmp13-dvk" MACHINE = "ccmp13-dvk"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccmp15-dvk" MACHINE = "ccmp15-dvk"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration

View File

@ -5,7 +5,8 @@
# be set in this file. More adventurous users can look at # be set in this file. More adventurous users can look at
# local.conf.sample.extended which contains other examples of configuration which # local.conf.sample.extended which contains other examples of configuration which
# can be placed in this file but new users likely won't need any of them # can be placed in this file but new users likely won't need any of them
# initially. # initially. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
# #
# Lines starting with the '#' character are commented out and in some cases the # Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling # default values are provided as comments to show people example syntax. Enabling
@ -30,15 +31,19 @@
# demonstration purposes: # demonstration purposes:
# #
#MACHINE ?= "beaglebone-yocto" #MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86" #MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64" #MACHINE ?= "genericx86-64"
#MACHINE ?= "edgerouter"
# #
# This sets the default machine to be qemux86-64 if no other machine is selected: # This sets the default machine to be qemux86-64 if no other machine is selected:
#MACHINE ??= "qemux86-64" #MACHINE ??= "qemux86-64"
MACHINE = "ccmp25-dvk" MACHINE = "ccmp25-dvk"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
# #
# Use Digi's internal git repositories # Use Digi's internal git repositories
# #
@ -111,7 +116,7 @@ DISTRO ?= "dey"
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages # - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" # E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm: # OE-Core defaults to ipkg, whilst Poky defaults to rpm:
PACKAGE_CLASSES ?= "package_rpm" PACKAGE_CLASSES ?= "package_rpm"
# #
@ -145,7 +150,8 @@ PACKAGE_CLASSES ?= "package_rpm"
# "debug-tweaks" - make an image suitable for development # "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password # e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see # There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. # meta/classes-recipe/image.bbclass and
# meta/classes-recipe/core-image.bbclass for more details.
# We default to enabling the debugging tweaks. # We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
@ -164,7 +170,7 @@ USER_CLASSES ?= "buildstats"
# The build system can test booting virtual machine images under qemu (an emulator) # The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. It can also # after any root filesystems are created and run tests against those images. It can also
# run tests against any SDK that are built. To enable this uncomment these lines. # run tests against any SDK that are built. To enable this uncomment these lines.
# See classes/test{image,sdk}.bbclass for further details. # See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk" #IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "1" #TESTIMAGE_AUTO:qemuall = "1"
@ -229,15 +235,21 @@ BB_DISKMON_DIRS ??= "\
# Yocto Project SState Mirror # Yocto Project SState Mirror
# #
# The Yocto Project has prebuilt artefacts available for its releases, you can enable # The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting the following lines. This will mean the build uses # use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down # the network to check for artefacts at the start of builds, which does slow it down
# equally, it will also speed up the builds by not having to build things if they are # initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it # present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network. # which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server # Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
# #
#BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" #BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/4.0/PATH;downloadfilename=PATH" #SSTATE_MIRRORS ?= "file://.* http://cdn.jsdelivr.net/yocto/sstate/all/PATH;downloadfilename=PATH"
#
###SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
# #
# Qemu configuration # Qemu configuration