summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* change flags for c11Christian Linke2016-02-041-1/+1
|
* cmake: Add install target for documentationPatrick Ziegler2016-01-191-0/+5
| | | | | | | | | | | | | The documentation is being built with doxygen if WITH_DOCUMENTATION is set to ON, but the install target is missing. Thus in a build framework like yocto, the documentation files must be installed manuelly into the correct location. This change adds the missing install target with the common default destination CMAKE_INSTALL_DOCDIR from GNUInstallDirs. CMAKE_INSTALL_DOCDIR == ${CMAKE_INSTALL_DATAROOTDIR}/doc/${PROJECT_NAME} Change-Id: Idaa558a567395d091ab9c0f2b6defe6f36933a46
* Utilities now build as a static or as a shared library on demand.Jens Lorenz2015-10-061-5/+9
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * Some cmake variables exposed.Aleksandar Donchev2015-10-051-3/+1
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Settings for commonAPI without binding code.Aleksandar Donchev2015-10-021-1/+1
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Remove nodestatemanager7.2Christian Linke2015-09-221-68/+8
| | | | | | Make audiomanager compile with Dbus and CommonAPI Wrapper at the same time Signed-off-by: Christian Linke <christian.linke@bmw.de>
* install more cmake packagesChristian Linke2015-09-171-1/+2
|
* Change order of include of subdirectories...Christian Linke2015-09-041-7/+7
|
* * install tclap headers7.1Christian Linke2015-09-021-8/+11
| | | * rename config.h into audiomanagerconfig.h
* * cleaned up compile flagsChristian Linke2015-07-071-3/+3
| | | | | * fix for getDomainOfCrossfader Signed-off-by: Christian Linke <christian.linke@bmw.de>
* Fixed cmake issuesJens Lorenz2015-07-061-3/+3
| | | | Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
* * Common-API 3.1.2 support with dbus/someip binding.Aleksandar Donchev2015-07-011-2/+15
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Fix for cmake complain about an explicit null terminated string and ↵Aleksandar Donchev2015-06-021-6/+9
| | | | | | | | AM_SHARE_FOLDER to point the audiomanager subfolder in /usr/local/share. * Make dir command for bin folder is now executed outside the WITH_NSM clause. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Common-API 3 integration and fix for the asserts order in the router tests.Aleksandar Donchev2015-06-021-3/+4
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * adding generation of pc file upon review request of JaquesChristian Linke2015-04-161-0/+3
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * implemend command line options for plugins. rework of command line Christian Linke2015-04-151-1/+2
| | | | | | * add tclap as template library * implement bug 344 Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * fully rework. Plugins have now a new own git repositoryChristian Linke2015-03-121-311/+200
| | | | | | * 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>
* Fix usage of DLTJacques GUILLOU2015-02-171-1/+4
|
* * Cmake variable moved on the top in the cmake.Aleksandar Donchev2015-01-131-1/+2
| | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Audiomanager share folder exposed as cmake variable.Aleksandar Donchev2015-01-131-0/+2
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * shift config.h file to build directory - just make it cleanerChristian Linke2014-12-091-15/+17
| | | | | | * change order of compilation - include projectspecific stuff earlier now * make dynamic ID boundary setable via cmake Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * make Audiomanager find and compile with CommonAPI 2.1.6 executable ↵Christian Linke2014-11-031-1/+1
| | | | | | generator. Remove precompiled sources. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Support for automatically generation of common-api sources. Cmake macros ↵Aleksandar Donchev2014-03-281-0/+2
| | | | | | adopted to support the common-api generator. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * Cmake scripts adopted for cross-compilationAleksandar Donchev2014-03-281-1/+5
| | | | Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * added some documentation, removed sample project since it seems to addle ↵Christian Linke2013-09-121-0/+1
| | | | | users. Now the fidls are the matching final the EA version. Signed-off-by: Christian Linke <christian.linke@bmw.de>
* *PluginCommandInterfaceCAPI, PluginRoutingInterfaceCAPI, ↵Aleksandar Donchev2013-09-031-8/+57
| | | | | | | | | | 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)
* First version Map implementation of database handler with unit tests ( ↵Aleksandar Donchev2013-06-261-0/+3
| | | | | | ticket 38 ) Signed-off-by: Christian Linke <christian.linke@bmw.de>
* * add support to switch dedicated plugins off, fix databasehandler regarding ↵christian linke2013-01-111-3/+2
| | | | | getSourceInfo and getSinkInfo, add and fix tests for database Signed-off-by: christian linke <christian.linke@bmw.de>
* * fix WITH_NSM=off optionchristian linke2013-01-091-0/+4
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * enable turning off the NSMchristian linke2013-01-071-0/+3
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * added new interfaces & nsm support + nsm tests + fixed some unit tests + ↵christian linke2012-12-171-9/+18
| | | | | fixed rundown Signed-off-by: christian linke <christian.linke@bmw.de>
* * changes to make the package and documentation easierchristian linke2012-10-251-4/+4
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * adding GoogleMock including GoogleTest into the projectchristian linke2012-10-041-3/+4
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * make sure that cmake -DCONTROLLER_PLUGIN="......." workschristian linke2012-10-021-6/+19
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * include google test into source treechristian linke2012-09-271-17/+21
| | | Signed-off-by: christian linke <christian.linke@bmw.de>
* * [GAM-45] fixed projecttypes.h is missing in source packagechristian mueller2012-06-271-2/+2
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-24] turn watchdog feature off by default.christian mueller2012-06-261-2/+2
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-24] Watchdog concept for the AudioManager. This patch introduces the ↵Christian Mueller2012-05-241-1/+4
| | | | | | | | 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>
* * fixed wrong implementation of ProjectSpecific folder by using absolute pathschristian mueller2012-05-241-4/+3
| | | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-40] build audiomanager with a version but without gitchristian mueller2012-05-241-1/+6
| | | | | | * adopted readme Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * add check if ProjectSpecific existschristian mueller2012-04-031-2/+7
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-56] fixchristian mueller2012-04-031-0/+3
| | | Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * [GAM-46] improvements on CAmSockthandler.christian mueller2012-03-231-3/+0
| | | | | | * Needed adoptions on CAmSockethandler tests * Small bug in CAmSerializer Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
* * enhanced documentationchristian mueller2012-03-201-3/+3
| | | * [GAM-39] fixed bug in build system
* * [GAM-30] fixchristian mueller2012-03-071-1/+1
|
* * forgot to check in the documentationchristian mueller2012-03-071-1/+1
|
* * removed all documentation to new placechristian mueller2012-03-061-3/+2
| | | | * removed GENIVI copyright from headers * [GDLT-41] changed DLT dependency to 2.5.0
* * unfortunatly changed AUDIO_include_FOLDER back to AUDIO_INCLUDE_FOLDERchristian mueller2012-03-061-1/+1
|
* * last changes in the documentationchristian mueller2012-03-061-6/+3
|
* * updated license headerschristian mueller2012-03-051-19/+15
| | | * updated documentation