summaryrefslogtreecommitdiff
path: root/ivi-layermanagement-api/ilmInput
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'upstream/pull/148'HEADmasterEugen Friedrich2023-05-052-0/+36
|\ | | | | | | | | | | | | | | | | | | | | * upstream/pull/148 ilm_input_test: update tests with default seat ilmInput: support ilm_getDefaultSeat api to return default seat name ivi-input-modules: read default seat name from weston.ini file Reviewed-by: Eugen Friedrich <efriedrich@de.adit-jv.com> Reviewed-by: Harsha M M <harsha.manjulamallikarjun@in.bosch.com> Tested-by: Doan Ngoc Au <au.doanngoc@vn.bosch.com>
| * ilmInput: support ilm_getDefaultSeat api to return default seat nameTran Ba Khang(MS/EMC31-XC)2023-04-282-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | Sometimes the client need to know the default seat is available or not, or it wants to know which seat is default among multi seats. The seat_create_event should add more an argument for identification of default seat. The ilm_getDefaultSeat is going to query the list of seats to find the default seat name. Signed-off-by: Tran Ba Khang(MS/EMC31-XC) <Khang.TranBa@vn.bosch.com>
* | CMake: Specify generic library destination for installationRajendraprasad K J2023-04-031-1/+1
|/ | | | | | | | | | | | | | | | | The libraries generated are now installed in lib${LIB_SUFFIX} (lib/lib32/lib64) directory. This doesn't work with Debian as it expects libraries to be present in lib/<multiarch-tuple>. Set the library destination path to 'CMAKE_INSTALL_LIBDIR'. Signed-off-by: Rajendraprasad K J <KarammelJayakumar.Rajendraprasad@in.bosch.com> [Khang: Weston installed its modules to dir_module_weston, then loading modules when run time. It's defined dir_lib/weston. Weston doesn't puclib the variable via pkgconfig. But we can get the dir_lib via WESTON_LIBDIR, then we can install the ivi-modules to that directory] Signed-off-by: Tran Ba Khang(MS/EMC31-XC) <Khang.TranBa@vn.bosch.com>
* CMake: correct the pkg_config header variableTran Ba Khang(MS/EMC31-XC)2023-01-031-1/+1
| | | | | | | pkg_check_modules will create the include directory variable of the module. The format is: ${MODULE}_INCLUDE_DIRS. Signed-off-by: Tran Ba Khang(MS/EMC31-XC) <Khang.TranBa@vn.bosch.com>
* ilmInput: fix size of memory allocationEmre Ucan2018-03-201-1/+1
| | | | | | | | we are allocating array of t_ilm_strings. Therefore, size should be size of t_ilm_string and not pointer of t_ilm_string. Signed-off-by: Emre Ucan <eucan@de.adit-jv.com>
* ilmInput: move code and tests to ILM API folderEmre Ucan2018-02-284-0/+596
there is no need to separate other ILM libraries and ilmInput. ilmInput is part of GENIVI specification. We can also remove duplicated TestBase class and use class definitions from ilmControl tests. Signed-off-by: Emre Ucan <eucan@de.adit-jv.com>