Age | Commit message (Collapse) | Author | Files | Lines |
|
Refactoring 'probed devices' linked list code using liburcu.
BUG-AGL: SPEC-2329
Change-Id: I4d0255bc020733b1abbea1f3e6195c73cf8da8f6
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Correct mistakes and update some entries in 'config.cmake' file.
BUG-AGL: SPEC-2329
Change-Id: Iaf3c92ab8bf8a9246ab51c0a8d8943bdf55f02dc
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Change-Id: I5a3de70994374e9a447fde67eef5925915335863
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Change-Id: I1d554d29e11f7bac327ed65b4187dac3572ae0a6
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add test tree
Add test part in README.md
Bug-AGL: SPEC-1796
Change-Id: I3d42bfe3170bfaef819bb2028887869dd603bc97
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
Use controller 'afb-defintions.h' defines to call application
framework functions.
Change-Id: If9599b0397a593440ce2e08f039dc279c63f7428
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Bug-AGL SPEC-1682
Change-Id: I7262c9c31ecdf2eb939349eb563311ef970006d2
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Changes of conf.d/app-templates:
(76e12e7 - CorentinLGS) app-templates doc: Changed doc to fit new format.
(02f45f1 - Romain Forlot) Update Docs
(52ae181 - Romain Forlot) Fix: typo
(f0b24b0 - Romain Forlot) Rollback about TEST build type
(e841a77 - Romain Forlot) Adding a TEST build type
(994ebc1 - Romain Forlot) Change default compilation options.
(85d5ffd - Romain Forlot) Test widget only if there are test materials
(d14bdce - Romain Forlot) Handles more test LABELS.
(70cf8fd - Romain Forlot) Missing flag for COVERAGE build type
(3c99b8a - Romain Forlot) Create a test widget
(9c1a0fb - Romain Forlot) Fix: interpreted '&' character
(9202fac - Romain Forlot) More accurate comment about widget template file.
Change-Id: Ia6b8436c627e8f58922677714ef7d7e0bb0df495
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add first version of a hal plugin that will handle hal that
wants bluetooth as an audio device.
Change-Id: I4f5628ef9688c417b1b443fc3c4948cb23c17214
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of conf.d/app-templates:
(f94e45e - Romain Forlot) Align sample on actual default compile options
(d0acc2a - Romain Forlot) Add support to binding version 3.
(6fb3846 - Romain Forlot) Warning if not using wgtpkg-pack to make a widget
(35f3af1 - Sebastien Douheret) Rework CMAKE_INSTALL_PREFIX and INSTALL_PREFIX var
(332f377 - Romain Forlot) Be able to overwrite BUILD_TYPE using CLI
(1ec7531 - Romain Forlot) Use CACHE variable for other common CMAKE variable
(0880356 - Romain Forlot) Fix:: wrong wgt using RELEASE BUILD TYPE
Change-Id: I2d4faece3aec4c882c301286f2aadf2d6bf101e5
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Bump 'afb-helpers' and 'app-controller' submodules.
Set binding api version directly in top cmake of '4a-hal-generic'
repository (that became mandatory with submodules updates).
Change-Id: I05de046c6435296bc1ea73eba6e12e3b34b4afad
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Same for CONTROL_PLUGIN_PATH with .../plugins and CONTROL_LUA_PATH
pointing to .../lua
This solves the issue when search for HAL files located in alternate
folders like etc.available or somewhere else in the package dir.
Change-Id: Ia35fe15f06665a58be8873e62fae0097ecd58971
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Changes of conf.d/app-templates:
(eec9f07 - Romain Forlot) Fix: SYSROOT location detection... Wrong test.
Change-Id: I38ba2df5b7aa9ac0987bab5e40c3ae055d5a1b17
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of conf.d/app-templates:
(291aa4e - Romain Forlot) Change the default debug compilation options.
(22a2cbf - Romain Forlot) Clearer coverage compilation options configuration
(aa68dbd - Romain Forlot) Don't overwrite the autobuild script if it exists
(a13e7b9 - Romain Forlot) Disable the in-tree build method.
(51026d2 - Romain Forlot) Detect Yocto as OS distribution
(1f2944e - Romain Forlot) Fix: wrong compile options added
(92646f6 - Romain Forlot) Fallback using zip format if no wgtpkg-pack found
(f65761c - José Bollo) 02-variables.cmake: Avoid checking CXX version if not required
(3965d37 - José Bollo) config.cmake.sample: Remove dependency to libsystemd
(a45ae0c - José Bollo) config.cmake.sample: Remove dependency to libmicrohttpd
(9b17efe - Thierry Bultel) Added -D_FORTIFY_SOURCE=2 to CFLAGS
(66f7bc8 - Thierry Bultel) start-on-target: uses RSYNC_PREFIX path for config
(e400fb3 - Sebastien Douheret) Fixed spelling.
Also, corrects warnings that appeared with this bump.
Change-Id: Iec94bb4f49a6ce2b6cdb32154dc47ef7a31c614c
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
At runtime, the controller should search paths inside
${CMAKE_INSTALL_PREFIX}/${PROJECt_NAME}, typically:
/usr/libexec/agl/4a-hal/
Change-Id: I8165a1c389dcb7e24d0e336918f0698295de1c23
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Now, the configuration files should be into these 2 directories :
- 4a-hal-cfg-community/
- 4a-hal-cfg-reference/
A configuration file has been added for 'CSL CM106 8ch USB' audio device
in community directory.
The test configuration files has been removed.
The README.md has been updated accordingly to these modifications.
Change-Id: I03d197a534b2a36bacea8e09d3098b5b92c8d3b7
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Remove cmake install prefix from default-osconfig.cmake file
Change-Id: I17bf54125799d344ab656f6005dba7827da116b3
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Move cmake install prefix from config.cmake to distrib osconfig.cmake.
Change-Id: I7b5e0b83a5afbfb64ccfba681efa757d2800fda7
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Minor corrections in config.cmake to remove DEBUG mode at compilation and
to correct example binding launch command.
Change-Id: Ie8887c9ba2e9732c2a4093b9ffb3cad4d2cc45a3
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Change the name of controller configuration files to be sure that
they will be found during 'CtlConfigScan'.
Add the name that the binder should take into config.cmake
to be sure that the controller configuration files will be
found during 'CtlConfigScan'.
Change-Id: I94c55c186c52f6f89b06400133cfbce36221d245
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add compilation configuration for 4a-hal-gezneric project.
Change-Id: If5bc696cbf3170923ea67cef301c71720a70fe70
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Update submodules.
Change-Id: Icfaf691f382c76e9e059c7a24b243a633310a2c2
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Change-Id: I0562f322f5ce0936349c9cd883344a1e72a58e75
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|