summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorchristian mueller <christian.ei.mueller@bmw.de>2011-12-30 03:50:56 +0100
committerchristian mueller <christian.ei.mueller@bmw.de>2011-12-30 03:50:56 +0100
commitd2033f10762c1b39b7755f067cb614228336aec8 (patch)
treef0e7d4e219ab5258270ba7bc898a6b5342e95e49 /README
parent93d7610b460c6212a3098a3eccb127fd45ada345 (diff)
downloadaudiomanager-d2033f10762c1b39b7755f067cb614228336aec8.tar.gz
changed README, added correct header in files
Diffstat (limited to 'README')
-rw-r--r--README34
1 files changed, 20 insertions, 14 deletions
diff --git a/README b/README
index 18fc7ad..b77b526 100644
--- a/README
+++ b/README
@@ -36,30 +36,36 @@ You will need some packages in order to comile the GENIVI AudioManager Proof of
-dbus
-sqlite
-automotive-dlt
--google mock & google test (for the test - if you do not want them, uncomment these lines in Cmakelist.txt:
- add_subdirectory (database)
- add_subdirectory (routingInterface)
- add_subdirectory (controlInterface))
-
+-google mock & google test (for the test - if you do not want them, use the options of cmake to disable them)
-doxygen (only for documentation)
More details in the CMake Files CmakeList.txt in the projects
-on the top level of the folder you just received, there is a shall script "cmaker.sh" which can be invoked with a lot of different parameters. Invoking it with:
+In order to build the project (out of source build), please follow these instructions on the commandline:
-sh cmaker.sh all all
-
-will create all neccessary folders and compile all plugins and applications except the PulseAudio Plugin.
+mkdir /build
+cd build
+cmake ..
+make -j4
after the script finished, you should have:
-a /bin folder which contains:
- AudioManager
-
+a /bin folder which contains all executables and the libraries:
a /build folder which has all build objects (erase that if you need a clean build)
-a /test folder which invokes all the tests for the audiomanager
-
+The options of the AudioManager
+
+Usage: AudioManagerDaemon [options]
+options:
+ -h: print this message
+ -v: print version
+ -d: daemonize AudioManager
+ -p: path for sqlite database (default is in memory)
+ -c: <Name> use controllerPlugin <Name> (full path with .so ending)
+ -l: <Name> replace command plugin directory with <Name> (full path)
+ -r: <Name> replace routing plugin directory with <Name> (full path)
+ -L: <Name> add command plugin directory with <Name> (full path)
+ -R: <Name> add routing plugin directory with <Name> (full path)