- Aug 29, 2022
-
-
Signed-off-by:
Kristijonas Ciulcinskas <kristijonas.ciulcinskas@huawei.com>
-
Esben Haabendal authored
This is breaking builds, and fetching from main npm repository is working fine... Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Aug 26, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
While we still need to use an external Docker registry, we don't have to hardcode it, and we don't need to push to external git repository to update it. By manually setting CI_REGISTRY, CI_REGISTRY_USER, CI_REGISTRY_PASSWORD and CI_REGISTRY_IMAGE variables, we can build and push from gitlab.eclipse.org pipeline. And with this change, anybody forking meta-openharmony will be able to use the Docker registry included with their GitLab instance if they want to. The downside is that forks on gitlab.eclipse.org needs to setup CI_REGISTRY_IMAGE variable to get working CI. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Aug 25, 2022
-
-
Bernhard Rosenkränzer authored
Add support for qemuarm-efi, qemuarm64-efi, qemuarm64 and raspberrypi4-64 target machines Signed-off-by:
Bernhard Rosenkränzer <bernhard.rosenkraenzer.ext@huawei.com>
-
- Aug 23, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
There is no special reason for using the old OSTC GitLab server for this, so we can just as well do it from Eclipse GitLab, so it is updated automatically on each merge. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
This should have been removed when the $RECIPES loop was folded in. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Aug 22, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
This fixes the problem that have caused us to always rebuilding openharmony-standard recipe in CI, even if no changes would seem to require it. The fix is to rewrite the SRC_URI variable to not include git revisions but use SRCREV_* variables for that instead, and then setting up SRCREV_FORMAT appropriately to allow expansion of SRCPV with a meaningful and correct value. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Aug 20, 2022
-
-
Bernhard Rosenkränzer authored
Update to newer oniro components - needed to pull in support for the new qemuarm-efi and qemuarm64-efi MACHINEs Signed-off-by:
Bernhard Rosenkränzer <bernhard.rosenkraenzer.ext@huawei.com>
-
- Aug 11, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Aug 10, 2022
-
-
Thierry Escande authored
These are services using the System Ability framework through the executable sa_main. These services depend on and are started after the System Ability Manager service (samgr). Most of them are noop for now. No process is created after sa_main exits for all of these services. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This enables the samgr service and sets it to start after the param service. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com> Merge me with 600b3ba
-
Thierry Escande authored
This mofifies the appspawn service to start after the samgr one with a 2 seconds delay. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
With this change, the hilogd service depends on and starts after the OpenHarmony param service. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This service starts the param_service server, used to access the OpenHarmony param, a kind of registry accessible through the network. The service requires and starts after the openharmony-preinit systemd service. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This oneshot service creates the folder architecture needed by the OpenHarmony services and components. All other OpenHarmony services will be started after this one. These folders are intended to be created by their own systemd service units, but since they are not all in place yet, this service acts as a generic placeholder in the meantime. The service also change /dev/binder file mode to 0666. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
With having /system/profile a symlink to /usr/lib/openharmony/profile and similar for /system/usr, safwk are not working, as it is using realpath(3) on the files before comparing against dir prefix. To avoid that, we simply change dir prefix to the resolved path. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com> Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
The install executable is needed for systemd unit files that are creating files and folders. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This patch reworks the files for the param_service standalone executable. It now uses the libuv signal handling APIs so it doesn't need a libuv idle callback anymore to monitor the app exit state. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
- Aug 09, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
The OpenHarmony kernel features will be needed in other Linux recipes, so we move the needed bitbake code to an openharmony.inc file which can then be included in such recipes. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Aug 08, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Aug 05, 2022
-
-
Thierry Escande authored
Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This change adds ptest package definitions for the OpenHarmony module, unit, and system tests installed in the folder ${libdir}/openharmony-standard/ptest. Tests that are known to fail are added to the variable OPENHARMONY_PTEST_IS_BROKEN and thus are not executed by the test image. All ptest packages are added to openharmony-standard-ptest as runtime dependencies. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
Bitbake adds default file patterns to FILES:${PN}, like ${bindir}/*, ${libdir}/lib*.so, and ${libdir}/${BPN}. Now that we have all components split into OpenHarmony packages, we remove these patterns to make sure we don't accidentally include any file in FILES:${PN} that should belong to an OpenHarmony package. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This splits the OpenHarmony components into bitbake packages for the libraries, binaries, and configurations files installed from the OpenHarmony 3.0 build. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This change moves a few things around, like separating ptest package definitions from their corresponding package definitions. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-