aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-12-20connman: Ignore MOST ethernet interfacesScott Murray2-1/+2
On systems like the CES demo units with MOST adapters, the virtual ethernet interface created by MOST interferes with connman's management of the shared connection of the Wi-fi and main ethernet interface, eg. the MOST ethernet being present results in the Wi-fi not auto-connecting at boot. To avoid this, ignore the "meth" interfaces by adding them to the blacklist. This seems reasonable, as they are unlikely to be used for internet connectivity. Change-Id: I9b56333df4b4d7e128a765855065efce58abb734 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-12-20connman: Tweak main.conf for cluster demo supportScott Murray1-0/+5
When running the cluster demo, we do not want the second ethernet interface managed by connman, as it will be used for a separate connection to the cluster board, and should not be considered part of the shared connection pool. To do this, NetworkInterfaceBlacklist is tweaked if agl-cluster-demo-support is enabled. Change-Id: Iab8c17662bb7f5b06b5eda6c97dd32a6c5ef3f5a Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-12-20weston: add weston-readyScott Murray6-1/+103
Weston seems to take variable amounts of time to initialize on startup depending on configuration (e.g. gst-record feature being enabled for cluster support). To avoid windowmanager and its dependencies failing, patch LayerManagerControl so that errors can be detected; then use it in a new script, weston-ready, to detect if Weston is functional. A corresponding systemd service unit is also added so that things can use it in their dependencies. Change-Id: I5711e7f9d9a891e1c7a160b5d65711bd6e7fee03 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-12-20Add instrument cluster profile definitionsScott Murray12-0/+101
Add definitions for instrument cluster profiles for plain Wayland/Weston based images and images that also include Qt5 support. Due to the current requirement that profiles only be a superset of one parent profile, the Qt5 profile inherits from agl-profile-graphical-qt5 and not agl-profile-cluster as one might expect. This is due to some of the required recipes and bbappends for Qt5 usage only being available in the meta-agl-profile-graphical-qt5 layer. Change-Id: I863b35bdc009775ac204a720bbc2cc85e71c268a Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-12-20Update weston-ivi-extensionScott Murray14-871/+646
The version of weston-ivi-extension that was added to the meta-agl-profile-graphical layer in commit 7b56b77 (a cherry-pick from flounder) missed some updates that were made to the copy in meta-agl-demo in master after flounder was branched. Update the patches and recipe to match the current version from meta-agl-demo so the latter can be removed. Bug-AGL: SPEC-1730 Change-Id: I8ee2e68679a74b5dbc994ff977c11fa78e9c75b2 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-12-20docs: add yaml bookFrederic Marec1-0/+15
Bug-AGL: SPEC-1988 Change-Id: Ia8fed93a05cef7a018900199b2527e04aa6e8cf5 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2018-12-20kernel/4a: support more than 8 audio cardsStephane Desneux1-0/+2
When using Kingfisher + M3ULCB + MOST network devices, it's possible to reach the max number of statically allocated soundcards. This patch enables CONFIG_SND_DYNAMIC_MINORS which allows to declare more than 8 soundcards. Change-Id: Ibe0f75e00c343d7adfcdae0661e893fb39fc4169 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-12-20Bump afb-testRomain Forlot1-1/+1
* cdaad5d - Cleaning redundant link option specified * 329d115 - little memleak fix. * 61f3565 - Handle more argument's type when making a subcall * 1e4cc59 - Clean way to wait for an api's event * 13c270a - Limit the monitoring to events not to the requests * ebd628a - Add new assert verb * df71761 - Bump app-controller-submodule * 012fd23 - Move autobuild to top tree * 0e2d5eb - Change exit message depending on exit reason * 4d9b8f8 - Packaging: Set project version using command-line * 27a69ea - Change .gitmodules following submodule migration * 25003dd - Improves packaging debian rules * 186580d - Fix packaging for native build * 2f36542 - Docs reorganization and update * 2a7b4de - Migrate app-templates to CMake module * a50f22b - Adjust lib dependencies * 91e90e5 - Add packaging materials * afa8dec - Clean the code. Change-Id: I12efe3e8cf754a67880e05b51b668d284fbe7f7d Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-12-20Bump low-level-can-generatorRomain Forlot1-2/+3
Change the version to stick to AGLVERSION value * 9a441da - Adds CAN FD flag on message object. * e2a6bd1 - Ability to use custom encoder for CAN signals * 6a3e853 - Migrate app-templates to CMake module * a422520 - Add boolean to set receive state of diagnostic message. * d844c48 - Fix: git repo url in documentation. * 92f9538 - Change default installation directory Change-Id: Ibdfb2f82d4211d4c9b1955c8524c424599bc07a4 Signed-off-by: Romain Forlot <romain.forlot@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-12-20Bump agl-service-signal-composerRomain Forlot1-1/+1
* 74c0e1f - Use specific binder's event handlers * e1ef945 - Binding migration to v3 * 71507d3 - Change .gitmodules following submodule migration * a3e28fb - Handle new metadata signal's field * 626bf1b - Update basic configurations files * 5f6ce66 - Migrate app-templates to CMake module * 44c1842 - Use feature 'required-binding' * 91dcc3a - Fix: lua detection for debian like distro * fe8f535 - Add tests on sources injection at runtime * 54aaf89 - Reorder and format tests * 6636326 - Fix wrong JSON unpack type * c6fd6ab - Use the unified script to launch tests * 644318f - More accurate (un)subscribe answer * 7138e18 - Handle errors on signal initialization * e0655ca - Fix: finding JSON file even if absolute path given * 56237d3 - Update controller submodule * 07f57e2 - txc-binding: migration to AFB_BINDING_VERSION 3 * 2e4bbe0 - doc: Changed doc to new format * 77973a7 - txc-binding: in conf files, rename api to txc * 217bb01 - afb-test.sh: launch 2 binders for test * 8264bd8 - Missing API_NAME for the test widget * fbdf29b - Fix: segfault at object addition Change-Id: I7ee7dcb9fec49504c6fbd4b91d4d5e32ac0d8d5d Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-12-20Bump agl-service-can-low-levelRomain Forlot1-1/+1
* 97a08a7 - Smalls improvements * e190b7b - Simpler handling of binding subscriptions * 9cef981 - Filter tests improvements * ff089ab - Cleaning the code for now unused functions * ea35eab - CAN FD implementation * b049485 - Adds more tests about writing on CAN bus * 99682db - Rework writing CAN message on CAN buses. * 37379a6 - Use newly generated cpp file with default encoders * 3275f39 - Handle several can_frame in a BCM message * 2daa033 - Adds a new function to build from a json_object. * 6d52fb8 - Adjust "encoder" signature to fit cpp usage * 731624a - Code format and style changes * 4b9b30a - Update gitignore * 5773aa8 - Added afb-helpers submodule * 515e55e - Change .gitmodules following submodule migration * d43fa62 - Migrate app-templates to CMake module * 1b3655d - Migration to binding v3 * 3331cf9 - Updated app-templates submodule * 9fd22ed - Change the project name * 87962da - Use feature 'required-binding' * 513cb7f - Use the unified script to launch tests * 390745b - doc: Changed doc to new format * 3e6d3fa - Reach fixture files in all cases. Change-Id: I5134c716c480cbd68142cc35ce9ee68fe62e8886 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-12-20Support external RTCs for boards without itJan-Simon Möller2-1/+13
We add the rtc driver as module so we can attach e.g. http://wiki.seeedstudio.com/Grove-RTC/ Add the necessary drivers as module. Change-Id: Iacb8247f9e2edccabe854284672353a847a27e0d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-18linux-renesas: Add smack patches to R-CarJosé Bollo1-0/+3
The patch for CGROUP2 is important for running without capabilities. Bug-AGL: SPEC-2006 Bug-AGL: SPEC-1016 Change-Id: I0dfec85bdc66b220e20776501522e71579e6a742 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-18linux-agl-4.14: Backport of Smack patch for cgroup2José Bollo2-0/+41
This patch allows to correctly handle the cgroup filesystem based on CGROUP2. The patch is made available through the file linux-agl-4.14.inc Bug-AGL: SPEC-1016 Bug-AGL: SPEC-2006 Change-Id: I2dba8bf0341d699c66a098c18fcb22a65b930e58 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-18linux-agl-4.14: Backport of Smack patch for keysJosé Bollo2-0/+118
This add a patch that allows to handles keys with keyctl when Smack is active. The patch is not directly enabled but is made available in the file linux-agl-4.14.inc that can be included. Change-Id: I6ad74b1119190e093eaa5878c55cd233b181346f Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-18weston: Create really shared filesJosé Bollo3-0/+56
Last time it was discussed, this patch was not upstreamable. But it is needed for a reason that still have to be investigated. Nevertheless the patch is enough simple to be maintained while waiting for the full investigation/resolution. Change-Id: I47b17c7aa9ca5c495267259a15caacef50b4b324 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-18connman+bluez5: Update rights for smack systemsJosé Bollo4-18/+26
Reading the file /etc/resolv.conf that is linked to /run/connman/resolv.conf is not possible for common users. This changes add the setting of the directory /run/connman that allows common applications to read that file. To achieves this goal, that changes use the intended tuning mechanism of systemd instead of using sed. This is cleaner. Thus this as been adapted for bluez5 too. Bug-AGL: SPEC-2006 Change-Id: I3d2a708be2a5c62664bfcf90757e9e5c080d6179 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-18smack-system-setup: Update udev rulesJosé Bollo1-0/+4
Add rules to correctly tag devices with *. The most general rule is that devices should be protected using DAC rules (user and group). Bug-AGL: SPEC-2006 Change-Id: Ie18f79353f8f7645c2b615a359c65ec3a6984958 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-17Remove 4.9 patchqueue for new 4.14 kernel in meta-tiJan-Simon Möller1-1/+0
We update meta-ti to 4.14, thus we do no longer need the 4.9 patch queue of smack. Change-Id: I20d89c75029f29b0e6827979e70e85614d7a2e40 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-14systemd: Cleanup of recipe of meta-securityJosé Bollo12-1012/+9
The recipe for systemd that belongs to meta-security was carrying lot of history for probably no purpose. If history is needed, curious people can still refer to https://github.com/intel/meta-intel-iot-security Change-Id: I8762da7feb2084de2a97025498eb47ef815c7954 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-14systemd: Refactor build using smack-system-setupJosé Bollo11-95/+93
This changes introduces the new recipe meta-security/recipes-core/smack-system-setup/smack-system-setup_1.bb The purpose is to split the recipe of systemd in two parts: - A part specific to systemd and only systemd It actually includes Smack patches for systemd and a renaming of udev-rules. - A part more oriented on putting the system in order to run with Smack activated. At the end, it will probably save many rebuilds as systemd recipe will evolve less in relation with the setup of the system. As example, the udev rule file "55-udev-smack-default.rules" that setup udev rules specific to smack is no more brought by systemd but by smack-system-setup. Also at the same time, some cleanup and refactoring is done. Note that the ".bbappend" file for systemd is now fixed in version and is including a common file file that records the several known versions. No cleanup was made on the versioned patch for the sake of memory. The cleanup of the history is to be achieved later... Bug-AGL: SPEC-2045 Change-Id: Iacf772142a381729dfdbe98d133a3effc4d6cf68 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-14Remove patch in newer ti-staging kernelJan-Simon Möller1-1/+0
The pending BSP update already has this patch applied (can be reverse-applied). Thus remove it. Change-Id: If3172270f40b21bd448c7113c7ab6f2a8f82023c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-13af-binder: UpgradeJosé Bollo1-1/+1
This upgrade includes 4 commits: * bc247d4 globset: Introduce globset for event handling * 13a5afe Fix deprecation warnings for older GCC versions * 3f2e3d9 afb-hook: Improve reentrancy of hooking * 9295a52 afb-proto-ws: Add error report Change-Id: I91a493f1a2288a27f311171dc8b9ebe29c8a24a2 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-12-12Provide fallback time servers to connmanHenrique Ferreiro2-1/+12
connman NTP client needs some fallback time servers in case it cannot get one from the DHCP server. Bug-AGL: SPEC-1925 Change-Id: I904f49f7d9428a2cc4e90ccea387bf4892f4d38e Signed-off-by: Henrique Ferreiro <hferreiro@igalia.com> (cherry picked from commit 803f03daebb58b3a26462df35f001637f2ddf9a0)
2018-12-10Tweak agl-profile-graphical packagegroupsScott Murray2-7/+5
To more easily allow using Weston in profiles derived from agl-profile-graphical, rename packagegroup-agl-image-weston to packagegroup-agl-graphical-weston and tweak the definitions of it and packagegroup-agl-profile-graphical so that non-Weston related packages are only included via from packagegroup-agl-profile-graphical. The contents of agl-image-weston and agl-demo-platform remain unchanged after these changes. Bug-AGL: SPEC-1730 Change-Id: I4915bb896cc11ea49103400795a65c92b5889110 Signed-off-by: Scott Murray <scott.murray@konsulko.com> (cherry picked from commit 4f7222e10cbe09ea3231eab912857fc7ba9d1c12)
2018-12-10af-main: UpgradeJose Bollo1-1/+1
This upgrade includes 3 commits: * 1b1399e Improve port allocation * 61b0cc7 Landing page for all APIs * 7ecf0c1 Fix: retrieve the 'appid' correctly Change-Id: Ib59b46faf1ed69431e46b7ed5ef3b85cb38f2876 Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
2018-12-09Post rc2 bump of distro configJan-Simon Möller1-2/+2
we're heading towards rc3 now. Change-Id: I294f40e5c6f779a6ee7db984c2d475e9e230f54d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-07Add platform-info bindingRomain Forlot2-0/+16
Initiate a new binding development providing a simple way to get platform information like hardware capabilities or build informations. Bug-AGL: SPEC-1917 SPEC-720 Change-Id: I89e0f802be407fda9f86d38d69f956e036a45016 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-12-07Fix missing ivi-id-agentTadao Tanikawa2-3/+4
The ivi-id-agent was missing because its configuration wasn't updated although it is changed by the following patch of wayland-ivi-extension in meta-agl-demo. 22c9537 wayland-ivi-extension: Added ivi-id-agent by mtey Change-Id: I6faf18735cc0a2b7caea97a77fab3e11eaedcc49 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-12-07Add weston-ivi-extension to meta-agl-profile-graphicalScott Murray12-0/+915
Add weston-ivi-extension recipe files removed from meta-agl-demo repository to meta-agl-profile-graphical layer. This allows using weston-ivi-extension in images other than agl-demo-platform. Bug-AGL: SPEC-1730 Change-Id: I08a6101484ac52fc2530b61390b7bd0b1bfa8f80 Signed-off-by: Scott Murray <scott.murray@konsulko.com> (cherry picked from commit 160b986d4afcccc47ee5e1c73ff4a57d6e341776)
2018-12-06weston-ini-conf: update gst-record logicScott Murray2-9/+5
The logic to handle the "virtual-output" and "gst-record" DISTRO_FEATURES seems to be unfinished, this update replaces the "virtual-output" usage with just "gst-record", as the former does not seem to exist in the AGL codebase. The virtualoutput.cfg file has been updated with the arguments from the virtual output section in the replacement .ini file from the mapviewer-demo recipe in meta-agl-demo, but some further investigation is required into tweaking things to produce a final .ini file that matches that one. These changes are a first step to getting to that end goal. Change-Id: Ib99e0717ed1e66016c6e936a3c398addcb6adfb7 Signed-off-by: Scott Murray <scott.murray@konsulko.com> (cherry picked from commit 262b016588cb153520362cf0aed3715e43d86672)
2018-11-30Prepare 6.99.2 Guppy RC2guppy_6.99.2guppy/6.99.26.99.2Jan-Simon Möller1-3/+3
Change the distro configuration in preparation of GG RC2. Change-Id: I2eb05adf8f4f909d90aed81b75ba04a0933ae02e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-30Enable agl-sota for h3ulcbAnton Gerasimov8-6/+40
Change-Id: I3c2d0df6e3afd4aa0671261f7d143ac15d88a836 Signed-off-by: Anton Gerasimov <tossel@gmail.com>
2018-11-30Bump waltham-transmitter src revision.Naoko Tanibata1-1/+1
* b84f948 - transmitter: Avoid multiple module load error * 8d837e2 - transmitter: Fix the return value of transmitter_output_enable Change-Id: I36648b7ec4a39620a6e67f7ac717e27a2b1cc4f8 Signed-off-by: Naoko Tanibata <tnaoko@jp.adit-jv.com>
2018-11-29create-combined-dtb: Add dependency on virtual/kernelLeon Anavi1-0/+2
Add a dependency to virtual/kernel:do_deploy to ensure that the dtb and dtbo files needed for task compile will be present. Bug-AGL: SPEC-1775 Change-Id: I2d5872fe6bbd9a40c3f4185eea0efc10e6100b8b Reported-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2018-11-29agl_raspberrypi3.inc: Add create-combined-dtbLeon Anavi1-1/+1
Include the recently added Yocto/OE recipe create-combined-dtb for combining dtb and dtbo to Raspberry Pi builds. Bug-AGL: SPEC-1775 Change-Id: I4bb91d9e5d7f6f5b8fe6a9371d85b93aa26bff1e Suggested-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2018-11-29udisk: automount: remove 'flush' from MOUNT_OPTIONSMatt Ranostay1-1/+1
Not all filesystems support 'flush' mount option and this was preventing automounting. Change-Id: I98d25ab58cc6683272cdd45783aa854bc54f53ba Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-11-26Post-RC1 bumpJan-Simon Möller1-2/+2
Change-Id: I39ef7dc1023c80ca313ad80d5bd10df0c4fbe0c9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-23distro-manifest-generator: add support for JSON output formatguppy_6.99.1guppy/6.99.16.99.1Stephane Desneux2-90/+272
Distro build manifest is easier to parse if output is made in a structured format. Adding JSON output format will allow bindings to read information more easily. The files created are now: On target: * /etc/platform-info/build (shell format) * /etc/platform-info/build.json (JSON format) In image deploy dir (.../tmp/deploy/images/$MACHINE/): * build-info (shell format) * build-info.json (JSON format) In sdk deploy dir (.../tmp/deploy/sdk/): * poky-agl-<version details>.build-info (shell format) * poky-agl-<version details>.build-info.json (JSON format) Bug-AGL: SPEC-720, SPEC-1917 Change-Id: If45d2c5dd96b15ce790aa7f7f97c24f119ad117b Signed-off-by: Stephane Desneux <stephane.desneux@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-11-22app-framework: Update versionsJosé Bollo2-2/+2
af-binder changes: * 153a7c9 AFB.js: Tiny improvement and space fix * eca8f3d afb-socket: Fix address reuse * 42099d3 afb-export: Fix error in event handling * 83c9e99 main-afb-daemon: Export variables to connect to binder af-main changes: * bceaf2c afm-system-daemon: Improve error message report * 44c70fd Treat correctly running/not running status * 94176d9 afm-unit: Export new variables Change-Id: Ifdb631d8155032f72b4497400fdbd935547c7782 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-11-22profile-core: agl-service-telephony: remove useless RDEPENDS depMatt Ranostay1-1/+1
Telephony service doesn't actual use the PBAP service so remove from the RDEPENDS. Change-Id: I026a00e34ffef6da8f15f7912c8f82cce70f497b Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-11-22meta-agl-bsp: ptest-runner: v2.2 and LAVA supportKevin Hilman8-0/+580
Upgrade ptest-runner to v2.2 (first 6 patches), and add the WIP support for LAVA signal (patch 7). From branch: https://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=timo/lava-ptest-runner2 Commit: https://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=timo/lava-ptest-runner2&id=11b29ce444610a07067a89b38e9e85c2162bbf67 Change-Id: Ic4ee5e3a9ab796fe7ccd1810b31e582370f99a25 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2018-11-22recipes-connectivity: bluez5: add dbus-org.bluez.obex.service symlinkMatt Ranostay1-0/+5
To allow OBEX service to be requested by a user on demand there needs to be a symlink /etc/systemd/user/dbus-org.bluez.obex.service to the obex.service Change-Id: If4b8a94790403cf7f8f2a53ce3365c5f8c9f3b2c Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-11-22create-combined-dtb: Combine dtb and dtboLeon Anavi1-0/+33
Combine a number of device tree overlays to a base blob with a specified filename in the deploydir only. This feature is required only for netboot therefore the files are not included in the image. Bug-AGL: SPEC-1775 Change-Id: I16ff043ee0d44d4151e1fb2ba714bd1542854bd8 Suggested-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2018-11-22fdtoverlay: Provide fdtoverlay-nativeLeon Anavi3-0/+62
Add a recipe for building fdtoverlay native from the source code of newer dtc without upgrading the version of the main dtc recipe. Bug-AGL: SPEC-1775 Change-Id: I251b22e0ecd4d2de088340daf19b602670668d55 Suggested-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2018-11-22distro-build-manifest: don't use BB_ENV_EXTRAWHITEStephane Desneux1-8/+8
To keep the workflow compliant with upstream Yocto projects, it's better to not use BB_ENV_EXTRAWHITE to pass variables to recipes. This commit updates aglsetup to generate the file agl-init-build-env as 'before' (=before the addition of distro-build-manifest) Bug-AGL: SPEC-720, SPEC-1741 Change-Id: I96df245e099c15a1d2425052c4d8cc64363042c8 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-11-22Add ptest to ci and snapshot buildsJan-Simon Möller4-4/+4
Now we are able to run the ptest's , thus add them to the build Change-Id: I9779625065a893a03b87b913569ed0699d85ed5e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-22Change default aglwgt build procedureRomain Forlot1-7/+22
Warn about obsolete way of of build an agl app but keep them as fallback methods. Bug-AGL: SPEC-495 Change-Id: I225c811382e218ea90ce66287f4987a33f9ab5c5 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>