<pre><tt>BUILD_SHARED_LIBS OFF\r
CMAKE_BUILD_TYPE\r
CMAKE_INSTALL_PREFIX /usr/local\r
+COMMON_API_DBUS_LIBRARY /usr/local/lib/libCommonAPI-DBus.so\r
+COMMON_API_LIBRARY /usr/local/lib/libCommonAPI.so\r
GLIB_DBUS_TYPES_TOLERANT ON\r
USE_BUILD_LIBS ON\r
-WITH_DBUS_WRAPPER ON\r
+WITH_COMMAND_INTERFACE_COMMON_ ON\r
+WITH_DATABASE_STORAGE OFF\r
WITH_DLT ON\r
-WITH_DOCUMENTATION OFF\r
+WITH_DOCUMENTATION ON\r
+WITH_ENABLED_IPC CAPI\r
+WITH_LOGSTATE ON\r
+WITH_NSM ON\r
+WITH_OXF_ANIMATION OFF\r
+WITH_OXF_TRACE OFF\r
WITH_PLUGIN_COMMAND ON\r
WITH_PLUGIN_CONTROL ON\r
WITH_PLUGIN_ROUTING ON\r
+WITH_ROUTING_INTERFACE_ASYNC OFF\r
+WITH_ROUTING_INTERFACE_CAPI ON\r
WITH_SYSTEMD_WATCHDOG OFF\r
WITH_TELNET ON\r
WITH_TESTS ON\r
+WITH_TEST_CONTROLLER OFF\r
gmock_build_tests OFF\r
gtest_build_samples OFF\r
gtest_build_tests OFF\r
<div class="paragraph"><div class="title">-DDBUS_SERVICE_OBJECT_PATH="XXX"</div><p>sets the object path for Dbus, default "/org/genivi/audiomanager\0"</p></div>\r
<div class="paragraph"><div class="title">-DDEFAULT_TELNETPORT="XXX"</div><p>sets the default telnetport, default 6060. Can be overwriten by command line parameter</p></div>\r
<div class="paragraph"><div class="title">-DMAX_TELNETCONNECTIONS="XXX"</div><p>sets the default maximum number of telnetconnections, default is 3</p></div>\r
+<div class="paragraph"><div class="title">-DNSM_PATH="XXX"</div><p>sets the path of the NSM DBUS interface</p></div>\r
+<div class="paragraph"><div class="title">-DNSM_INTERFACE="XXX"</div><p>sets the interface to the NSM DBUS interface</p></div>\r
<div class="paragraph"><p>In order to change these options, you can modify this values with ccmake, do the appropriate changes in\r
CmakeList.txt or via the commandline for cmake or (when installed via ccmake)</p></div>\r
</div>\r
<div class="sect2">\r
<h3 id="_build_dependencies">Build dependencies</h3>\r
-<div class="paragraph"><p>You will need to fullfill some dependencies in order to comile the GENIVI AudioManager Daemon, these are:</p></div>\r
+<div class="paragraph"><p>Basically, all build dependencies are optional- but you might need to use some if you want to have support for Dbus,\r
+for example…</p></div>\r
+<div class="paragraph"><p>You will need optionally fullfill some dependencies in order to comile the GENIVI AudioManager Daemon, these are:</p></div>\r
<div class="ulist"><ul>\r
<li>\r
<p>\r
</li>\r
<li>\r
<p>\r
-sqlite3 [tested on version 3.6.22]\r
+sqlite3 [tested on version 3.6.22] (only when WITH_DATABASE_STORAGE==ON)\r
</p>\r
</li>\r
<li>\r
<p>\r
-automotive-dlt [greater 2.5.0]\r
+automotive-dlt [greater 2.5.0] (only when WITH_DLT==ON)\r
</p>\r
</li>\r
<li>\r
<p>\r
-doxygen (only when WITH_DOCUMENTATION==ON) [tested on version 1.6.3]\r
+doxygen [tested on version 1.6.3] (only when WITH_DOCUMENTATION==ON)\r
</p>\r
</li>\r
<li>\r
<p>\r
-nodestatemanager headers [tested with version 0.1.0]\r
+commonAPI [version > 2.1] (only with WITH_ENABLED_IPC CAPI), more information here <a href="http://projects.genivi.org/commonapi/">http://projects.genivi.org/commonapi/</a>\r
</p>\r
</li>\r
</ul></div>\r
<div class="content">\r
<pre><tt>sudo apt-get install libdbus-1-dev libsqlite3-dev doxygen git cmake build-essential</tt></pre>\r
</div></div>\r
-<div class="paragraph"><p>The nodestatemanager can be retrieved from projects.genivi.org . You can install the headers on you system by</p></div>\r
+</div>\r
+<div class="sect2">\r
+<h3 id="_the_nodestatemanager">The NodeStateManager</h3>\r
+<div class="paragraph"><p>The nodestatemanager headers are needed to compile the audiomanager. If the nodestatemanagerincludes are not found,\r
+the headers shipped with the audiomanager are used.\r
+The nodestatemanager can be retrieved from projects.genivi.org . You can install the headers on you system by</p></div>\r
<div class="listingblock">\r
<div class="content">\r
<pre><tt>sudo make install-includeHEADERS</tt></pre>\r
<div id="footnotes"><hr /></div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 2012-12-17 13:07:13 CET\r
+Last updated 2013-09-12 10:26:35 CEST\r
</div>\r
</div>\r
</body>\r