summaryrefslogtreecommitdiffstats
path: root/meta-agl-profile-core/recipes-devtools/cmake-apps-module
AgeCommit message (Collapse)AuthorFilesLines
2020-12-17SPEC-3723: restructure meta-aglJan-Simon Moeller1-20/+0
Goal is to reach a minimal meta-agl-core as base for IVI and IC work at the same time. Trim dependencies and move most 'demo' related recipes to meta-agl-demo. v2: changed to bbapend + .inc , added description v3: testbuild of all images v4: restore -test packagegroup and -qa images, compare manifests and adapt packagegroups. v5: rebased v6: merged meta-agl-distro into meta-agl-core, due to dependency on meta-oe, moved -test packagegroup and -qa images to own layer meta-agl-core-test v7: Fixed comments from Paul Barker v8: Update the markdown files v9: restore wayland/weston/agl-compositor recipes/appends, reworked to move app f/w specific changes to bbappends in meta-app-framework and only demo specific weston-init changes to meta-agl-demo v10: fix s/agldemo/aglcore/ missed in weston-init.bbappend Description: This patch is part 1 out of 2 large patches that implement the layer rework discussed during the previous workshop. Essentially meta-agl-core is the small but versatile new core layer of AGL serving as basis for the work done by the IC and IVI EGs. All demo related work is moved to meta-agl-demo in the 2nd patchset. This should be applied together as atomic change. The resulting meta-agl/* follows these guidelines: - only bsp adaptations in meta-agl-bsp - remove the agl-profile-* layers for simplicity -- the packagegroup-agl(-profile)-graphical and so on have been kept in meta-agl-demo - meta-agl-profile-core is now meta-agl-core - meta-agl-core does pass yocto-check-layer -- therefore use the bbappend + conditional + .inc file construct found in meta-virtualization - meta-agl/meta-security has been merged into meta-agl/meta-app-framework - meta-netboot does pass yocto-check-layer - meta-pipewire does pass yocto-check-layer Migration: All packagegroups are preserved but they're now enabled by 'agl-demo'. Bug-AGL: SPEC-3723 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ia6c6e5e6ce2b4ffa69ea94959cdc57c310ba7c53 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25769
2020-09-24meta-agl-profile-core: update cmake-apps-module SRCREVScott Murray1-1/+1
Update SRCREV to pick up: 7c03348 Add source and coverage information to widgets Bug-AGL: SPEC-3589 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I735fd15d57316043b311e3f55b22a5cf9ad98898 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25341 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
2020-08-11cmake-apps-module: update SRCREVLi, Xiaoming1-1/+1
Pick up changes: a357a6a Remove kill of test binding from launcher script Bug-AGL: SPEC-3466 Change-Id: I55f7ee5d2e9d0df84337140c75c8e2983ac83863 Signed-off-by: Li, Xiaoming <lixm.fnst@cn.fujitsu.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25066 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Scott Murray <scott.murray@konsulko.com>
2020-06-18cmake-apps-module: update SRCREVScott Murray1-1/+1
Pick up changes: dc06c9d Update autobuild script templates 811548a Fix generated install target 7f16573 Revert "project_targets_populate: source_permissions, test" cab6a70 project_targets_populate: source_permissions, test Bug-AGL: SPEC-3300, SPEC-3381 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I211e2acef3262cef9af510bded77e97e0fa216be Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/24787 Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-02-27Bump cmake-apps-module app-afb-test can-high-levelFrederic Marec1-1/+1
Update cmake-apps-module SRCREV to pick up: 9e3724b Create directories in separate commands e708081 Change autobuild targets to avoid files remove d75b9e1 build-options: add SANITIZERS build type 3dbbb81 autobuild: fix generating all widget target 6d4e784 variable: Fix trailing - in widget version 2175446 Update autobuild script to create new targets 354e327 docs(using-cmake.md): Remove & refresh expired link 57ec338 build_options: Avoid warning at configuration time Update app-afb-test SRCREV to pick up: 205c820 Update autobuild script to create new targets 259aff7 Update .gitreview file Update can-high-level-viwi SRCREV to pick up: 980e925 Update autobuild script to create new targets 2a4facc Fix broken link to local image e3ecb64 Fixed book yml file (remove master reference) e8927dd Changed doc to fit new format. Bug-AGL: SPEC-2049 Change-Id: I29bcb72e0ceca02869c22114949d691110296820 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2019-07-24Bump cmake-apps-module revisionFrederic Marec1-1/+1
Bump revision following gerrit review 21859 bd9e1c9 Fix new target test-tree d9af887 Add automatic test tree creation 5a26df7 02-variables.cmake: Fix wrong variable tested 7593f0f Recurse path when using fallback zip tool 4e1d47b CMake Nav Panel: Changed configuration title afba79c CMake project arch: Fixed title to match nav panel c26a064 CMake Configuring: Updated topic title. b99684d CMake Overview: Added TOC links and edits. 0c10393 Book manual updates for CMake Templates f46dcf2 02-variables.cmake: project options for 3.12.4 1e0f297 02-variables.cmake: project options for 3.12.4 3490ab7 02-variables.cmake: warns - unset project options 9ad5e65 02-variables.cmake: fix project cmake-commands 74fd1a5 Fix cmake-apps-module document typo. 2345e80 CMake: Complete re-write of the CMake topic. 9c07127 CMake Topic book: Updated for the new file names. 2710740 CMake Section: Complete re-write. 16829a3 cmake-apps-module: New file names. a6daa45 autobuild: fix warnings due to cp command exit code bcdefaf docs: add yaml book f3ce787 Avoid a target to link against itself Bug-AGL: SPEC-2040 Change-Id: I51d60cf572eb2a9a49ed25d3bb162c4f70b0b316 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2018-12-20Bump cmake-apps-moduleRomain Forlot1-2/+2
Change the version to stick to AGLVERSION value * f3ce787 - Avoid a target to link against itself * d07e9a1 - Add option to preserve links during copy * 3987620 - Tiny fix about packaging for openSUSE distribution * 918ec8e - Point to SDK sysroot files first instead of native * c631646 - Install docs and sample files in a separate dir * c815f74 - Link with defined project libraries dependencies * 95c2479 - Update installation abstract instructions * f7307e9 - Revert "doc: Improve formatting" * 60b0f45 - doc: Improve formatting * b895ea4 - Allow overwritting the installation directory * 742695d - Fix crosscompile installation Change-Id: Ia520aba9a401251d1a5d8ae3cd7b9ab28403f133 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-11-23Bump cmake-apps-module revision.Romain Forlot1-5/+3
This bump is mainly done to allow to select test verb to call from the test widget on a board by improving the widget launcher script and fix the installation in all build environment cross-compile as well as native. * 742695d - Fix crosscompile installation * 81bd8f3 - Use target name as output name by default * 8e59ed2 - Explain why add_subdirectory raise error * 87b8529 - Fix indentation * ff77dd1 - doc: Fix sample of SET_TARGET_PROPERTIES * 53db393 - Packaging: find version from command line argument * 5bc5dc9 - Fix: find the cmake project files. * c38e321 - Fix: version variable detection. * b418056 - Missing mandatory variable in the CMake sample file * cf912a4 - Update docs * 1156b45 - Reordering files inclusion by the module * 5f06de0 - Adding packaging files * dcdff18 - Merge "Fix: missing files in test widget" * 381098a - Fix: missing files in test widget * 35d5206 - Upgrade the autobuild script * 8c25030 - Install the module in the system cmake path * 28dc5cc - Select the test set to run Change-Id: Ie17d150a4756cc219e310a61590945128d7a0a90 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-10-29Add CMake Apps module recipeRomain Forlot1-0/+22
Adds the cmake-apps-module in the SDK and the normal Yocto builds. Bug-AGL: SPEC-1682 Change-Id: Ib8b83dd9664a1566318eb0a140e043c5d82510ce Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>