If you don't want to use meta-digi-del and use only the BSP layer
(meta-digi-arm) to build a generic image (like core-image-minimal) you
need the DIGI_MIRROR variable in this layer because some of the BSP
recipes (kernel, u-boot) use it to get the source.
So this allows to build core-image-minimal for Digi platforms without
using meta-digi-del.
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Running:
bitbake -c cleanall packagegroup-machine-base
was failing due to those trailing backslashes.
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
According to the poky reference manual, if a machine feature is not
included in the distro features it will not be supported.
Not convinced that works that way, but just in case I am adding all the
machine features to distro features. It shouldn't hurt.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
The downloads folder can be configured if needed in the local.conf file
in the SOURCE_MIRROR_URL variable.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
-Change version to 1.0.0
-Remove preferred version for yocto linux kernel.
-Remove extra recommends for af packet kernel module.
-Move Digi servers from pre mirrors to mirrors.
https://jira.digi.com/browse/DEL-282
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit adds a Digi premirror to the DEL distribution file. This
premirror will be tried first. It default to build-linux.digi.conf but
will be customized for the layer public release.
This still allows for a project to be customizes with a
SOURCE_MIRROR_URL which will be tried before the premirrors.
Fixes https://jira.digi.com/browse/DEL-186
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
While on it, revert PROVIDES to its previous state, not depending on
DISTRO_FEATURES. This was tweaked to avoid a bitbake warning. Not it is
solved in a conditional BBMASK.
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
I had to increase the priority of 'meta-digi-del' layer, so our recipes
have precedence over the ones in 'meta-oe'. Otherwise it was always
using the 'iw' recipe of meta-oe, regardless of being a lower version
(iw-3.6).
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
This is based on the recipe found in the openembedded layer.
http://cgit.openembedded.org/openembedded/log/recipes/crda/crda_1.1.1.bb
It needs to compile with libnl 2.0, so we set a distro preferred version
for it.
Also, we make the recipe configurable to compile without gcrypt. The
Makefile is patched to compile without gcrypt.
Compiling with gcrypt would need the addition of the python-m2crypto-native
recipe which is not done so it is currently broken.
The compilation without gcrypt is how DEL is currently doing it so this
should be enough for our needs.
Also, the device manager is configurable and set to busybox-mdev by
default.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
Now that all code is our own as we are not copying recipes into the
layer but overriden the ones in meta-fsl-arm, the prefix to comments
have no use.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
Instead of using the default distro features configure them for the
del distro.
The default features include some which we don't need, as 3g and x11
amongst others.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit separates the BSP layer from the DEL distribution layer. This
allows for customers to use the BSP layer while customizing their own
distribution, and for other Digi teams, like the gateways, to do the same.
It would also allow to use the DEL layer over other BSPs.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>