| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Replace hardcoded "lib" with ${CMAKE_INSTALL_LIBDIR} to provide multilib
support.
Signed-off-by: Frederik Sdun <frederik_sdun@mentor.com>
Signed-off-by: Mikhail Durnev <mikhail_durnev@mentor.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The -L flags were not retrieved from pkg_check_modules, except
for automotive-dlt, where LDFLAGS was added to the LIBS variable,
which was then passed to TARGET_LINK_LIBRARIES.
This led to compile-time errors when compiling in a custom
prefix.
We also propagate the LIB_DIRECTORIES and use them in
AmControlInterfaceTest and AudioManagerDaemon.
|
|
|
| |
Signed-off-by: Christian Linke <Christian.Linke@bmw.de>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* check versions when loading the libs
* introduction of the AudioManagerCore
* give control plugin as file or directory
* remove SQLITE
* either find and use gmock or build and install it
* fixed [Bug 411]
* compile flag gnu11 is now used
Signed-off-by: Christian Linke <Christian.Linke@bmw.de>
Signed-off-by: Christian Linke <Christian.Linke@bmw.de>
|
| |
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
| |
Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
|
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
|
| |
Make audiomanager compile with Dbus and CommonAPI Wrapper at the same time
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
| |
Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
|
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
|
| |
* add tclap as template library
* implement bug 344
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
|
| |
* building out of source of plugins without AM workss
* build system cmake contructions is different now
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
| |
any more.
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
| |
Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
|
|
|
|
|
|
| |
adopted to support the common-api generator.
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
| |
* Additional tests for ID generation added.
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
|
|
|
|
|
| |
NodeStateCommunicatorCAPI with unit tests first version.
Choosing between DBUS and Common-API via cmake.
CommonAPI - legacy support for DBus properties (Set 1)
Signed-off-by: Christian Linke <christian.linke@bmw.de>
(cherry picked from commit ea96ef59e29466667c90b506426e2a5a9cdb82d2)
|
|
|
|
| |
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
|
|
|
| |
Renamed CAmDatabaseHandler to CAmDatabaseHandlerSQLite and CAmMapHandler to CAmDatabaseHandlerMap.
Changed std::map to std::unordered_map.
Added to the cmake configuration a definition, which defines the capacity of the source and sink maps.
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
|
|
|
| |
* small changes to get cmake script cleaner
* clean up includes of main.cpp
* make DatabaseMaphandler structs private
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
|
|
|
| |
ticket 38 )
Signed-off-by: Christian Linke <christian.linke@bmw.de>
|
|
|
| |
Signed-off-by: christian linke <christian.linke@bmw.de>
|
|
|
| |
Signed-off-by: christian linke <christian.linke@bmw.de>
|
|
|
|
|
| |
fixed rundown
Signed-off-by: christian linke <christian.linke@bmw.de>
|
|
|
|
| |
Signed-off-by: Christian Mueller <christian.ei.mueller@bmw.de>
|
|
|
|
|
|
| |
dependency graph
Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
|
|
|
|
|
|
|
|
| |
watchdog functionality of the AudioManager. The function is based on the systemd watchdog functionality. The desired time intervals for checking the watchdog can be tweaked by the unit file for systemd. A sample unit file is added to the subdirectory cmake. Via Cmake build option, the watchdog functionality can be switched off.
If the development package from systemd is available it will use the lib that comes with it. If not, the default handler will be compiled along with the audiomanager and this one will be used.
Signed-off-by: Christian Mueller <christian.ei.mueller@bmw.de>
|
|
|
| |
Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
|
| |
|
|
|
|
| |
* removed GENIVI copyright from headers
* [GDLT-41] changed DLT dependency to 2.5.0
|
| |
|
|
|
| |
* updated documentation
|
|
|
|
|
|
| |
* [GAM-27] major refactoring: bringing everything to standardized names
* Enhancement of CAmSerializer.h
* improvement of documentation
* adoption & regeneration of inerfaces
|
| |
|
|
|
|
| |
missing headers, added text version of LGPL v2.1
|
|
|
| |
* TelnetServerTest Implementation
|
|
|
|
|
|
| |
generated
* sockethandler: take [0] instead of .front. added todo to make sockethandler faster
* added test for local routing
|
|
|
|
|
| |
lazyness reasons
* the whole project now compiles without a warning with -pedantic
|
|
|
|
| |
* fixed compiler warnings in signalhandler
* added Router Class: this class does now the autorouting job. First commit, no tests yet
|
|
|
| |
* updated .gitignore
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the headerfiles generated
* ensured compatibility with 64 bit systems while compiling dbus [ changed FindDBUS.cmake]
* updated the README to better support building
* updated typo in introspectable string of DBusWrapper
* reworked including strategie
* added getInterfafeVersion method on all interfaces
* added Interface Versioning support
* added version as part of .so ending
* it is no possible to set a vector of source and sink sound properties at a time
* added interface to ask for all loaded plugins on RoutingSender
* added first version of telnet server (not yet productive) - set to not active in CMakeLists.txt
* added changelog (created out of git commit log)
* added default values for all enum types to be save even on other if communication is on other domain
|