- Mar 12, 2021
-
-
Andrei Gherzan authored
Due to a configuration bug in upstream, the build system outputs a configuration warning similar to: ---------- CONFIG_SERIAL_OF_PLATFORM ----------------- Config: CONFIG_SERIAL_OF_PLATFORM From: [...]/tmp/work-shared/qemux86-64/kernel-source/.kernel-meta/configs/v5.10/standard/cfg/8250.cfg Requested value: CONFIG_SERIAL_OF_PLATFORM=y Actual value: Avoid this by disabling the specific config. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Due to a configuration bug in upstream, the build system outputs a configuration warning similar to: ---------- CONFIG_SERIAL_OF_PLATFORM ----------------- Config: CONFIG_SERIAL_OF_PLATFORM From: [...]/tmp/work-shared/qemux86-64/kernel-source/.kernel-meta/configs/v5.10/standard/cfg/8250.cfg Requested value: CONFIG_SERIAL_OF_PLATFORM=y Actual value: Avoid this by disabling the specific config. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Due to a configuration bug in upstream, the build system outputs a configuration warning similar to: ---------- CONFIG_SERIAL_OF_PLATFORM ----------------- Config: CONFIG_SERIAL_OF_PLATFORM From: [...]/tmp/work-shared/qemux86-64/kernel-source/.kernel-meta/configs/v5.10/standard/cfg/8250.cfg Requested value: CONFIG_SERIAL_OF_PLATFORM=y Actual value: Avoid this by disabling the specific config. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Imported from poky[1]. [1] 7e9ea9d807ba7682c9bd81a0a8711a5af08aec21 Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Imported from poky[1]. [1] 7e9ea9d807ba7682c9bd81a0a8711a5af08aec21 Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Imported from poky[1]. [1] 7e9ea9d807ba7682c9bd81a0a8711a5af08aec21 Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Stefan Schmidt authored
By just installing this into all of our images we open the door for in-field debugging. It needs to be invoked manually and we do not drag in any dbg packages so the image size stays sane. Combined with a remote debugging setup and copy of the images files and symbols this can allow full debugging capabilities with GDB or an IDE later on. Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com>
-
Zygmunt Krynicki authored
- Use re-usable .workspace job from pipelines repository - Less repetition with more targets supported - Higher uniformity with the pipeline at the manifest repository. Closes: https://git.ostc-eu.org/OSTC/OHOS/meta-ohos/-/issues/22 Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Mar 11, 2021
-
-
Strong (=) assignment makes it impossible to override DISTRO in command line when calling bitbake e.g.: $ DISTRO=myCoolOS bitbake myCoolImage With strong assignment, the local.conf DISTRO setting has precendence over command line setting. Using weak assignment allows user to build other DISTRO without editing local.conf. Signed-off-by:
Wojciech Zmuda <wojciech.zmuda@huawei.com>
-
Andrei Gherzan authored
The browser is meant to be the only UI for the running device. So stopping it would make little sense. epiphany, even in app mode, doesn't hide the window controls - including the window closing button. If that is triggered by mistake, systemd would restart it unconditionally. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Robert Drab authored
ACTS tests a subset of ltp open_posix_testsuite. Spread will be used to selectively execute required tests. Related-to: https://git.ostc-eu.org/OSTC/OHOS/components/staging/xts_acts/-/issues/15 Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Andrei Gherzan authored
The app is directly in WORKDIR without a prefix. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
- Mar 10, 2021
-
-
Zbigniew Bodek authored
Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
Zbigniew Bodek authored
Add bbappend to install main.conf file and set AutoEnable flag to bring up BLE during boot. Other options are commented out by default, they may be useful for further BLE behavior tuning. Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Available knobs: WESTON_INI_BACKGROUND_IMAGE - Full runtime path of the background image. The base name of this path needs to be available in FILEPATH (EXTRAFILESPATH). WESTON_INI_BACKGROUND_COLOR - Background color - default to white. WESTON_INI_BACKGROUND_TYPE - Background type - defaults to centered. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
In this way, multiple recipes can take advantage of various assets (eg. images, logos). Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
* disable getty on tty1 * disable weston toolbar (as we are running only one app at boot) * define the epiphany app to use (HomeAssistant) * run the HomeAssistant epiphany app at boot Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This image doesn't need epiphany broweser per se, it actually needs the epiphany browser for a specific app. Include epiphany-app and let the epiphany dependency be pulled automatically. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Using systemd notify, a service dependency would be more robust. This allows, for example, another service to depend on weston-init without having to hack a sleep (or similar). Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This creates a mechanism to generate a dynamic weston.ini configuration based on build variables. The entire mechanism is enabled using the WESTON_DYNAMIC_INI variable (enabled when set to 1). The default path for the weston.ini configuration is set in WESTON_INI_PATH as "etc/xdg/weston/weston.ini". WESTON_INI_NO_TOOLBAR, when set to 1, disables the weston toolbar. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This allows any image including this `.inc` file to have at its disposal the primitives defined in that class. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This class allows to hook a post install function that would mask getty services enabled by systemd as part of `systemd_preset_all`. To take advantage of it, an image would: 1. inherit this class 2. define SYSTEMD_MASK_GETTY to point to a list of tty devices that the hook will mask the getty service for. Common use-case: disable running getty on tty1 at boot. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This support is done configurable using the following variables: EPIPHANY_APP - Defines the app name (which needs to be the directory name in FILESPATH/FILEEXTRAPATHS). Currently defines it for HomeAssistant. If this directory provides a `service-override.conf`, the build system will set it up as a systemd service configuration for the main boot systemd service. EPIPHANY_URL - The URL that the browser will load at startup. EPIPHANY_RDEPENDS - Extra dependencies. If the specific application needs extra dependencies at runtime, they can be specifed here. EPIPHANY_SERVICE_ENABLED - By default disabled (0). When enabled (1), it will enable loading the epiphany app at boot. The configuration defaults to setting up Epiphany browser in application mode for a local instance of Home Assistant. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
We can reference it when pointing to license in recipes that don't have any package license files. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Robert Drab authored
ActsJFFS2Test it is requires mtd_block device to mount jffs2 fs image. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
- Mar 09, 2021
-
-
Robert Drab authored
jffs2.img will be used to mount /storage directory required by ActsJFFS2Test test suite using loopback device. Related-To: https://git.ostc-eu.org/OSTC/OHOS/components/staging/xts_acts/-/issues/5 Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
ActsJFFS2Test test suite requires /storage directory to be mounted on jffs2. To achieve that jffs2 image is mounted on loopdevice using block2mtd module, therefore mtd, jffs2 and block2mtd modules have to be configured. Related-To: https://git.ostc-eu.org/OSTC/OHOS/components/staging/xts_acts/-/issues/5 Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
- Mar 08, 2021
-
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Epiphany needs gcr while gcr needs x11 backend in gtk3+. That leads us to the need of bringing x11 DISTRO_FEATURE back. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This is not ideal but will unblock using the browser while we investigate the matter. See: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14281 Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This image is part of the dashboard gateway demo and is meant to run on the linux based target running HomeAssistant. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This configuration inherits the ohos distro configuration but makes configurations specific to the dashboard demo use-cases. For now we only handle the HomeAssistant version requirements and set a custom hostname. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
- Mar 05, 2021
-
-
Stefan Schmidt authored
Our bblayers file diverged between the different flavours and e.g. the meta-ohos-foundation was still present for zephyr and freertos. We enable all layers on all flavours. The only overhead should be in parsing the recipes. If something else breaks we consider this a bug worth fixing. The usage of symlinks should be safe here. Yocto buildhost will almost always be Linux based, but it this should even work on Windows by now. If we run into trouble with this we can always got back to three files. Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com>
-
Zbigniew Bodek authored
Since https://git.ostc-eu.org/OSTC/OHOS/meta-av96/-/merge_requests/4 it is no longer needed. Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
Signed-off-by:
Dongni He <dongni.he@huawei.com>
-
- Mar 04, 2021
-
-
Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-