Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
IMAGE_INSTALL:append = " \
apache2 \
apache2-scripts \
"
"

9 changes: 5 additions & 4 deletions recipes-browser/images/core-image-wpe-crosscompilation.bb
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
SUMMARY = "WPE cross-compilation image with wpebackend-fdo. \
This is useful for creating a SDK for cross-building WPE. \
The SDK for ARMv7 will default to use the traditional ISA. \
To use Thumb2 you have to pass the -mthumb compiler flag."
SUMMARY = "WPE SDK image with wpebackend-fdo"
DESCRIPTION = "WPE cross-compilation image with wpebackend-fdo. \
This is useful for creating a SDK for cross-building WPE. \
The SDK for ARMv7 will default to use the traditional ISA. \
To use Thumb2 you have to pass the -mthumb compiler flag."

LICENSE = "BSD-2-Clause"

Expand Down
42 changes: 22 additions & 20 deletions recipes-browser/images/webkit-dev-ci-tools.bb
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
SUMMARY = "Image with all the required tools to build WPE (using the script build-webkit) \
and also run the tests (layout-tests, performance-tests, api-tests, etc). \
The SDK that gets build with 'bitbake ${IMAGENAME} -c populate_sdk' is valid \
for using in the host with the script build-webkit and the image itself has \
the tools to run the tests on the board. But the image doesn't contain \
webkit (wpe) itself. The purpose of this image is for using on the \
continous integration systems of webkit.org for WPE tests. \
For more info see the WebKit script named cross-toolchain-helper."
SUMMARY = "WPE continuous integration build and test image"
DESCRIPTION = "Image with all the required tools to build WPE (using the script build-webkit) \
and also run the tests (layout-tests, performance-tests, api-tests, etc). \
The SDK that gets build with 'bitbake ${IMAGENAME} -c populate_sdk' is valid \
for using in the host with the script build-webkit and the image itself has \
the tools to run the tests on the board. But the image doesn't contain \
webkit (wpe) itself. The purpose of this image is for using on the \
continous integration systems of webkit.org for WPE tests. \
For more info see the WebKit script named cross-toolchain-helper."

LICENSE = "MIT"

Expand All @@ -17,23 +18,25 @@ SDK_XZ_COMPRESSION_LEVEL ?= "-0"

# Use .xz instead of .bz2
IMAGE_FSTYPES:append = " tar.xz wic.xz wic.bmap"
# nooelint: oelint.vars.specific - ignored for convenience
IMAGE_FSTYPES:remove:rpi = "tar.bz2 wic.bz2 ext3"

inherit core-image features_check

# Add 'dbg-pkgs' to this list or to EXTRA_IMAGE_FEATURES in local.conf if
# you want debug symbols installed on the image. It is not added by default
# because it increases the image size quite a bit (from 4GB to 10GB unpacked)
IMAGE_FEATURES += " \
debug-tweaks \
dev-pkgs \
hwcodecs \
package-management \
ssh-server-openssh \
tools-debug \
tools-profile \
tools-sdk \
"
# nooelint: oelint.var.badimagefeature.debug-tweaks - This is an evaluation image
IMAGE_FEATURES += "\
debug-tweaks \
dev-pkgs \
hwcodecs \
package-management \
ssh-server-openssh \
tools-debug \
tools-profile \
tools-sdk \
"
REQUIRED_DISTRO_FEATURES = "opengl wayland"

IMAGE_LINGUAS = "en-us es-es"
Expand Down Expand Up @@ -91,7 +94,7 @@ IMAGE_INSTALL:append = " \
wayland-tools \
"

# vcgencmd and related tools for the RPi (works also with opensource stack)
# nooelint: oelint.vars.specific - vcgencmd and related tools for the RPi (works also with opensource stack)
IMAGE_INSTALL:append:rpi = " userland"

SDK_NATIVE_TOOLS = " \
Expand Down Expand Up @@ -129,7 +132,6 @@ IMAGE_INSTALL:append = " ${@bb.utils.contains_any('DISTRO_FEATURES', 'x11 waylan
IMAGE_INSTALL:append = " ${PREFERRED_PROVIDER_virtual/wpebackend}"
IMAGE_INSTALL:append = " packagegroup-wpewebkit-depends"


#
# Set a valid internal-sftp
#
Expand Down