summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Kutsan <AKutsan@luxoft.com>2015-03-06 14:24:47 +0200
committerAleksandr Galiuzov <AGaliuzov@luxoft.com>2015-04-15 14:12:50 +0300
commite40cfdb836d3dc00d6c6b3c42a43c88823bf3473 (patch)
treed84a04981b883e46d741ca7d451c5aa12b1aff7e
parentff5b7a59411fee50eac83274eb73c9477fcdf8df (diff)
downloadsdl_core-e40cfdb836d3dc00d6c6b3c42a43c88823bf3473.tar.gz
APPLINK-8555 Add State context
Add states list to StateController If App is registered and there are some active states, app should get HMI status according to active HMIstates Conflicts: src/components/application_manager/src/application_manager_impl.cc src/components/application_manager/src/request_info.cc
-rw-r--r--smartDeviceLinkCore.cbp3935
-rw-r--r--src/components/application_manager/include/application_manager/application.h32
-rw-r--r--src/components/application_manager/include/application_manager/application_impl.h22
-rw-r--r--src/components/application_manager/include/application_manager/application_manager_impl.h63
-rw-r--r--src/components/application_manager/include/application_manager/hmi_state.h96
-rw-r--r--src/components/application_manager/include/application_manager/request_controller.h1
-rw-r--r--src/components/application_manager/include/application_manager/state_context.h75
-rw-r--r--src/components/application_manager/include/application_manager/state_controller.h236
-rw-r--r--src/components/application_manager/src/application_impl.cc57
-rw-r--r--src/components/application_manager/src/application_manager_impl.cc81
-rw-r--r--src/components/application_manager/src/commands/hmi/on_vr_language_change_notification.cc4
-rw-r--r--src/components/application_manager/src/hmi_state.cc76
-rw-r--r--src/components/application_manager/src/message_helper.cc2
-rw-r--r--src/components/application_manager/src/policies/policy_handler.cc14
-rw-r--r--src/components/application_manager/src/request_info.cc8
-rw-r--r--src/components/application_manager/src/resume_ctrl.cpp2
-rw-r--r--src/components/application_manager/src/state_context.cc59
-rw-r--r--src/components/application_manager/src/state_controller.cc171
-rw-r--r--src/components/application_manager/test/mock/include/application_manager/application_manager_impl.h4
l---------src/components/application_manager/test/mock/include/application_manager/state_context.h1
20 files changed, 4605 insertions, 334 deletions
diff --git a/smartDeviceLinkCore.cbp b/smartDeviceLinkCore.cbp
new file mode 100644
index 0000000000..5b9c26ff06
--- /dev/null
+++ b/smartDeviceLinkCore.cbp
@@ -0,0 +1,3935 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+ <FileVersion major="1" minor="6" />
+ <Project>
+ <Option title="smartDeviceLinkCore" />
+ <Option makefile_is_custom="1" />
+ <Option compiler="gcc" />
+ <Option virtualFolders="CMake Files\;CMake Files\src\;CMake Files\src\3rd_party\;CMake Files\src\3rd_party\expat-2.1.0\;CMake Files\src\3rd_party\apr-cmake\;CMake Files\src\3rd_party\apr-util-cmake\;CMake Files\src\3rd_party\apache-log4cxx-cmake\;CMake Files\src\3rd_party-static\;CMake Files\src\3rd_party-static\jsoncpp\;CMake Files\src\3rd_party-static\MessageBroker\;CMake Files\src\3rd_party-static\encryption\;CMake Files\src\3rd_party-static\libusbx-1.0.16\;CMake Files\src\components\;CMake Files\src\components\interfaces\;CMake Files\src\components\protocol\;CMake Files\src\components\transport_manager\;CMake Files\src\components\resumption\;CMake Files\src\components\formatters\;CMake Files\src\components\protocol_handler\;CMake Files\src\components\connection_handler\;CMake Files\src\components\utils\;CMake Files\src\components\policy\;CMake Files\src\components\policy\src\;CMake Files\src\components\policy\src\policy\;CMake Files\src\components\policy\src\policy\usage_statistics\;CMake Files\src\components\policy\src\policy\policy_table\;CMake Files\src\components\policy\src\policy\policy_table\table_struct\;CMake Files\src\components\policy\src\policy\sqlite_wrapper\;CMake Files\src\components\rpc_base\;CMake Files\src\components\smart_objects\;CMake Files\src\components\application_manager\;CMake Files\src\components\hmi_message_handler\;CMake Files\src\components\config_profile\;CMake Files\src\components\media_manager\;CMake Files\src\components\time_tester\;CMake Files\src\appMain\;CMake Files\src\plugins\;CMake Files\src\plugins\appenders\;CMake Files\cmake\;CMake Files\cmake\Modules\;CMake Files\tools\;CMake Files\tools\intergen\;CMake Files\tools\intergen\tmp\;" />
+ <Build>
+ <Target title="all">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 all" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="3rd_party_logger">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 3rd_party_logger" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="doxygen">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 doxygen" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ford-tarball">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 ford-tarball" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="genivi-tarball">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 genivi-tarball" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="install">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 install" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="install-3rd_party">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 install-3rd_party" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="install-3rd_party_logger">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 install-3rd_party_logger" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="install/local">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 install/local" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="install/strip">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 install/strip" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="list_install_components">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 list_install_components" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="pasa-tarball">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 pasa-tarball" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="rebuild_cache">
+ <Option working_dir="/media/akutsan/Media/development/applink" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 rebuild_cache" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="expat">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/libexpat.so" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0" />
+ <Option object_output="./" />
+ <Option type="3" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add option="-DHAVE_EXPAT_CONFIG_H" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile&quot; VERBOSE=1 expat" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="expat/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/libexpat.so" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0" />
+ <Option object_output="./" />
+ <Option type="3" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add option="-DHAVE_EXPAT_CONFIG_H" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile&quot; VERBOSE=1 expat/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="libapr-1">
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/Makefile&quot; VERBOSE=1 libapr-1" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="apr-util">
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/Makefile&quot; VERBOSE=1 apr-util" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="liblog4cxx">
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/Makefile&quot; VERBOSE=1 liblog4cxx" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="jsoncpp">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/libjsoncpp.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile&quot; VERBOSE=1 jsoncpp" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="jsoncpp/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/libjsoncpp.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile&quot; VERBOSE=1 jsoncpp/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MessageBroker">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/libMessageBroker.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../../components/utils/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 MessageBroker" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MessageBroker/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/libMessageBroker.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../../components/utils/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 MessageBroker/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MessageBrokerClient">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/libMessageBrokerClient.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../../components/utils/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 MessageBrokerClient" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MessageBrokerClient/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/libMessageBrokerClient.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../../components/utils/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 MessageBrokerClient/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MessageBrokerServer">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/libMessageBrokerServer.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../../components/utils/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 MessageBrokerServer" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MessageBrokerServer/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/libMessageBrokerServer.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../../components/utils/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/../jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 MessageBrokerServer/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="encryption">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/libencryption.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile&quot; VERBOSE=1 encryption" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="encryption/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/libencryption.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile&quot; VERBOSE=1 encryption/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="Libusb-1.0.16">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libLibusb-1.0.16.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/." />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/./libusb" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/./libusb/os" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile&quot; VERBOSE=1 Libusb-1.0.16" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="Libusb-1.0.16/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libLibusb-1.0.16.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/." />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/./libusb" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/./libusb/os" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile&quot; VERBOSE=1 Libusb-1.0.16/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="intergen">
+ <Option working_dir="/media/akutsan/Media/development/applink/tools" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/tools/Makefile&quot; VERBOSE=1 intergen" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/tools/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/tools/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/tools/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="HMI_API">
+ <Option output="/media/akutsan/Media/development/applink/src/components/interfaces/libHMI_API.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 HMI_API" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="HMI_API/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/interfaces/libHMI_API.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 HMI_API/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MOBILE_API">
+ <Option output="/media/akutsan/Media/development/applink/src/components/interfaces/libMOBILE_API.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 MOBILE_API" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MOBILE_API/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/interfaces/libMOBILE_API.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 MOBILE_API/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="v4_protocol_v1_2_no_extra">
+ <Option output="/media/akutsan/Media/development/applink/src/components/interfaces/libv4_protocol_v1_2_no_extra.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 v4_protocol_v1_2_no_extra" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="v4_protocol_v1_2_no_extra/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/interfaces/libv4_protocol_v1_2_no_extra.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 v4_protocol_v1_2_no_extra/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/interfaces/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ProtocolLibrary">
+ <Option output="/media/akutsan/Media/development/applink/src/components/protocol/libProtocolLibrary.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/protocol" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol/Makefile&quot; VERBOSE=1 ProtocolLibrary" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ProtocolLibrary/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/protocol/libProtocolLibrary.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/protocol" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol/Makefile&quot; VERBOSE=1 ProtocolLibrary/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="TransportManager">
+ <Option output="/media/akutsan/Media/development/applink/src/components/transport_manager/libTransportManager.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/transport_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/transport_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 TransportManager" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="TransportManager/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/transport_manager/libTransportManager.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/transport_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/transport_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 TransportManager/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="transport_manager">
+ <Option output="/media/akutsan/Media/development/applink/src/components/transport_manager/libtransport_manager.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/transport_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/transport_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 transport_manager" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="transport_manager/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/transport_manager/libtransport_manager.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/transport_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/transport_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 transport_manager/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="Resumption">
+ <Option output="/media/akutsan/Media/development/applink/src/components/resumption/libResumption.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/resumption" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/resumption/Makefile&quot; VERBOSE=1 Resumption" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/resumption/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/resumption/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/resumption/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="Resumption/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/resumption/libResumption.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/resumption" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/resumption/Makefile&quot; VERBOSE=1 Resumption/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/resumption/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/resumption/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/resumption/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="formatters">
+ <Option output="/media/akutsan/Media/development/applink/src/components/formatters/libformatters.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/formatters" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/formatters/Makefile&quot; VERBOSE=1 formatters" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/formatters/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/formatters/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/formatters/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="formatters/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/formatters/libformatters.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/formatters" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/formatters/Makefile&quot; VERBOSE=1 formatters/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/formatters/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/formatters/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/formatters/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ProtocolHandler">
+ <Option output="/media/akutsan/Media/development/applink/src/components/protocol_handler/libProtocolHandler.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/protocol_handler" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile&quot; VERBOSE=1 ProtocolHandler" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ProtocolHandler/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/protocol_handler/libProtocolHandler.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/protocol_handler" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile&quot; VERBOSE=1 ProtocolHandler/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="connectionHandler">
+ <Option output="/media/akutsan/Media/development/applink/src/components/connection_handler/libconnectionHandler.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/connection_handler" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile&quot; VERBOSE=1 connectionHandler" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="connectionHandler/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/connection_handler/libconnectionHandler.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/connection_handler" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile&quot; VERBOSE=1 connectionHandler/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="Utils">
+ <Option output="/media/akutsan/Media/development/applink/src/components/utils/libUtils.so" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/utils" />
+ <Option object_output="./" />
+ <Option type="3" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/utils/Makefile&quot; VERBOSE=1 Utils" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/utils/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/utils/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/utils/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="Utils/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/utils/libUtils.so" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/utils" />
+ <Option object_output="./" />
+ <Option type="3" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/utils/Makefile&quot; VERBOSE=1 Utils/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/utils/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/utils/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/utils/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="Policy">
+ <Option output="/media/akutsan/Media/development/applink/src/components/policy/src/policy/libPolicy.so" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy" />
+ <Option object_output="./" />
+ <Option type="3" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 Policy" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="Policy/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/policy/src/policy/libPolicy.so" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy" />
+ <Option object_output="./" />
+ <Option type="3" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 Policy/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="copy_library_Policy">
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 copy_library_Policy" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="UsageStatistics">
+ <Option output="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/libUsageStatistics.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile&quot; VERBOSE=1 UsageStatistics" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="UsageStatistics/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/libUsageStatistics.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile&quot; VERBOSE=1 UsageStatistics/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="policy_struct">
+ <Option output="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/libpolicy_struct.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/." />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile&quot; VERBOSE=1 policy_struct" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="policy_struct/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/libpolicy_struct.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/." />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile&quot; VERBOSE=1 policy_struct/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="dbms">
+ <Option output="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/libdbms.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile&quot; VERBOSE=1 dbms" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="dbms/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/libdbms.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/./usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile&quot; VERBOSE=1 dbms/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="rpc_base">
+ <Option output="/media/akutsan/Media/development/applink/src/components/rpc_base/librpc_base.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/rpc_base" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile&quot; VERBOSE=1 rpc_base" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="rpc_base/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/rpc_base/librpc_base.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/rpc_base" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile&quot; VERBOSE=1 rpc_base/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="SmartObjects">
+ <Option output="/media/akutsan/Media/development/applink/src/components/smart_objects/libSmartObjects.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/smart_objects" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile&quot; VERBOSE=1 SmartObjects" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="SmartObjects/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/smart_objects/libSmartObjects.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/smart_objects" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile&quot; VERBOSE=1 SmartObjects/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="AMEventEngine">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libAMEventEngine.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 AMEventEngine" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="AMEventEngine/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libAMEventEngine.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 AMEventEngine/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="AMHMICommandsLibrary">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libAMHMICommandsLibrary.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 AMHMICommandsLibrary" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="AMHMICommandsLibrary/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libAMHMICommandsLibrary.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 AMHMICommandsLibrary/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="AMMobileCommandsLibrary">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libAMMobileCommandsLibrary.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 AMMobileCommandsLibrary" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="AMMobileCommandsLibrary/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libAMMobileCommandsLibrary.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 AMMobileCommandsLibrary/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="AMPolicyLibrary">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libAMPolicyLibrary.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 AMPolicyLibrary" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="AMPolicyLibrary/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libAMPolicyLibrary.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 AMPolicyLibrary/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ApplicationManager">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libApplicationManager.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 ApplicationManager" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ApplicationManager/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/application_manager/libApplicationManager.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/application_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/interfaces" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/rpc_base/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 ApplicationManager/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/application_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="HMIMessageHandler">
+ <Option output="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/libHMIMessageHandler.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/hmi_message_handler" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/dbus/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile&quot; VERBOSE=1 HMIMessageHandler" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="HMIMessageHandler/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/libHMIMessageHandler.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/hmi_message_handler" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/dbus/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile&quot; VERBOSE=1 HMIMessageHandler/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ConfigProfile">
+ <Option output="/media/akutsan/Media/development/applink/src/components/config_profile/libConfigProfile.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/config_profile" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/config_profile/Makefile&quot; VERBOSE=1 ConfigProfile" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/config_profile/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/config_profile/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/config_profile/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="ConfigProfile/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/config_profile/libConfigProfile.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/config_profile" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/config_profile/Makefile&quot; VERBOSE=1 ConfigProfile/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/config_profile/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/config_profile/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/config_profile/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MediaManager">
+ <Option output="/media/akutsan/Media/development/applink/src/components/media_manager/libMediaManager.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/media_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include/audio" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include/video" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/media_manager/Makefile&quot; VERBOSE=1 MediaManager" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/media_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/media_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/media_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="MediaManager/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/media_manager/libMediaManager.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/media_manager" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include/audio" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include/video" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/media_manager/Makefile&quot; VERBOSE=1 MediaManager/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/media_manager/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/media_manager/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/media_manager/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="TimeTester">
+ <Option output="/media/akutsan/Media/development/applink/src/components/time_tester/libTimeTester.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/time_tester" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/time_tester/include/time_tester" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/transport_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/time_tester/Makefile&quot; VERBOSE=1 TimeTester" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/time_tester/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/time_tester/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/time_tester/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="TimeTester/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/components/time_tester/libTimeTester.a" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/components/time_tester" />
+ <Option object_output="./" />
+ <Option type="2" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/time_tester/include/time_tester" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/transport_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/time_tester/Makefile&quot; VERBOSE=1 TimeTester/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/time_tester/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/time_tester/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/components/time_tester/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="gitversion">
+ <Option working_dir="/media/akutsan/Media/development/applink/src/appMain" />
+ <Option type="4" />
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 gitversion" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="smartDeviceLinkCore">
+ <Option output="/media/akutsan/Media/development/applink/src/appMain/smartDeviceLinkCore" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/appMain" />
+ <Option object_output="./" />
+ <Option type="1" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party/dbus-1.7.8" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party/dbus-1.7.8/dbus" />
+ <Add directory="/media/akutsan/Media/development/applink/src/appMain/." />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/dbus/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/security_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/time_tester/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/transport_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 smartDeviceLinkCore" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="smartDeviceLinkCore/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/appMain/smartDeviceLinkCore" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/appMain" />
+ <Option object_output="./" />
+ <Option type="1" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party/dbus-1.7.8" />
+ <Add directory="/media/akutsan/Media/development/applink/src/3rd_party/dbus-1.7.8/dbus" />
+ <Add directory="/media/akutsan/Media/development/applink/src/appMain/." />
+ <Add directory="/media/akutsan/Media/development/applink/src/components" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/application_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/config_profile/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/connection_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/dbus/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/formatters/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/media_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/policy/src/policy/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol_handler/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/request_watchdog/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/resumption/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/security_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/smart_objects/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/time_tester/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/transport_manager/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/utils/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 smartDeviceLinkCore/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/appMain/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="appenders">
+ <Option output="/media/akutsan/Media/development/applink/src/plugins/appenders/libappenders.so" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/plugins/appenders" />
+ <Option object_output="./" />
+ <Option type="3" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile&quot; VERBOSE=1 appenders" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ <Target title="appenders/fast">
+ <Option output="/media/akutsan/Media/development/applink/src/plugins/appenders/libappenders.so" prefix_auto="0" extension_auto="0" />
+ <Option working_dir="/media/akutsan/Media/development/applink/src/plugins/appenders" />
+ <Option object_output="./" />
+ <Option type="3" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-DOS_LINUX" />
+ <Add option="-DUSB_SUPPORT" />
+ <Add option="-DBLUETOOTH_SUPPORT" />
+ <Add option="-DAVAHI_SUPPORT" />
+ <Add option="-DBACKTRACE_SUPPORT" />
+ <Add option="-DENABLE_LOG" />
+ <Add option="-DTIME_TESTER" />
+ <Add option="-DOS_POSIX" />
+ <Add option="-DWEB_HMI" />
+ <Add option="-DMESSAGEBROKER_HMIADAPTER" />
+ <Add option="-DHMI_JSON_API" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/include" />
+ <Add directory="/media/akutsan/Media/development/applink/src/components/protocol/include" />
+ <Add directory="/usr/local/include" />
+ </Compiler>
+ <MakeCommands>
+ <Build command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile&quot; VERBOSE=1 appenders/fast" />
+ <CompileFile command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile&quot; VERBOSE=1 &quot;$file&quot;" />
+ <Clean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile&quot; VERBOSE=1 clean" />
+ <DistClean command="/usr/bin/make -f &quot;/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile&quot; VERBOSE=1 clean" />
+ </MakeCommands>
+ </Target>
+ </Build>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/client/mb_client.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/client/mb_controller.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/client/mb_tcpclient.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/lib_messagebroker/CMessageBroker.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/lib_messagebroker/CMessageBrokerRegistry.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/lib_messagebroker/md5.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/lib_messagebroker/system.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/lib_messagebroker/websocket_handler.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/server/mb_server.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/server/mb_tcpserver.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/server/networking.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/src/Base64.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/src/hashing.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/src/lib_json/json_reader.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/src/lib_json/json_value.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/src/lib_json/json_writer.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/core.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/descriptor.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/hotplug.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/io.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/os/linux_netlink.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/os/linux_udev.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/os/linux_usbfs.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/os/poll_posix.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/os/threads_posix.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/strerror.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/sync.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib/xmlparse.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib/xmlrole.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib/xmltok.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib/xmltok_impl.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib/xmltok_ns.c">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/appMain/life_cycle.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/appMain/main.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/appMain/signal_handlers.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/application_data_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/application_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/application_manager_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/command_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/command_notification_from_mobile_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/command_notification_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/command_request_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/command_response_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/activate_app_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/activate_app_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/add_statistics_info_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/allow_all_apps_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/allow_all_apps_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/allow_app_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/allow_app_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/basic_communication_system_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/basic_communication_system_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/button_get_capabilities_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/button_get_capabilities_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/close_popup_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/close_popup_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/get_system_info_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/get_system_info_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/get_urls.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/get_urls_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/mixing_audio_supported_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/mixing_audio_supported_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_alert_maneuver_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_alert_maneuver_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_audio_start_stream_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_audio_start_stream_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_audio_stop_stream_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_audio_stop_stream_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_is_ready_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_is_ready_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_send_location_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_send_location_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_show_constant_tbt_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_show_constant_tbt_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_start_stream_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_start_stream_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_stop_stream_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_stop_stream_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_update_turn_list_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/navi_update_turn_list_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/notification_from_hmi.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/notification_to_hmi.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_allow_sdl_functionality_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_app_activated_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_app_deactivated_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_app_permission_changed_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_app_permission_consent_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_app_registered_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_app_unregistered_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_audio_data_streaming_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_button_event_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_button_press_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_device_chosen_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_device_state_changed_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_driver_distraction_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_emergency_event_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_exit_all_applications_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_exit_application_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_file_removed_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_find_applications.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_ignition_cycle_over_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_navi_tbt_client_state_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_phone_call_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_play_tone_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_policy_update.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_put_file_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_ready_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_received_policy_update.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_record_start_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_resume_audio_source_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_sdl_close_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_sdl_consent_needed_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_sdl_persistence_complete_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_start_device_discovery.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_status_update_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_system_context_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_system_error_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_system_info_changed_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_system_request_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_tts_language_change_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_tts_reset_timeout_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_tts_started_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_tts_stopped_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_ui_command_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_ui_keyboard_input_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_ui_language_change_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_ui_reset_timeout_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_ui_touch_event_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_update_device_list.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_vi_vehicle_data_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_video_data_streaming_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_vr_command_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_vr_language_change_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_vr_started_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/on_vr_stopped_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/request_from_hmi.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/request_to_hmi.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/response_from_hmi.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/response_to_hmi.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_activate_app_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_activate_app_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_get_list_of_permissions_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_get_list_of_permissions_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_get_status_update_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_get_status_update_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_get_user_friendly_message_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_get_user_friendly_message_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_policy_update.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/sdl_policy_update_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_change_registration_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_change_registration_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_get_capabilities_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_get_capabilities_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_get_language_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_get_language_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_get_supported_languages_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_get_supported_languages_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_is_ready_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_is_ready_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_set_global_properties_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_set_global_properties_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_speak_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_speak_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_stop_speaking_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/tts_stop_speaking_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_add_command_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_add_command_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_add_submenu_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_add_submenu_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_alert_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_alert_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_change_registration_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_change_registration_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_delete_command_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_delete_command_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_delete_submenu_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_delete_submenu_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_end_audio_pass_thru_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_end_audio_pass_thru_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_get_capabilities_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_get_capabilities_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_get_language_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_get_language_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_get_supported_languages_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_get_supported_languages_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_is_ready_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_is_ready_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_perform_audio_pass_thru_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_perform_audio_pass_thru_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_perform_interaction_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_perform_interaction_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_scrollable_message_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_scrollable_message_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_set_app_icon_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_set_app_icon_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_set_display_layout_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_set_display_layout_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_set_global_properties_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_set_global_properties_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_set_media_clock_timer_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_set_media_clock_timer_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_show_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_show_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_slider_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/ui_slider_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/update_app_list_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/update_app_list_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/update_device_list_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/update_device_list_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/update_sdl_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/update_sdl_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_diagnostic_message_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_diagnostic_message_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_get_dtcs_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_get_dtcs_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_get_vehicle_data_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_get_vehicle_data_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_get_vehicle_type_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_get_vehicle_type_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_is_ready_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_is_ready_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_read_did_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_read_did_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_subscribe_vehicle_data_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_subscribe_vehicle_data_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_unsubscribe_vehicle_data_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vi_unsubscribe_vehicle_data_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_add_command_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_add_command_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_change_registration_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_change_registration_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_delete_command_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_delete_command_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_get_capabilities_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_get_capabilities_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_get_language_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_get_language_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_get_supported_languages_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_get_supported_languages_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_is_ready_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_is_ready_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_perform_interaction_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi/vr_perform_interaction_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/add_command_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/add_command_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/add_sub_menu_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/add_sub_menu_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/alert_maneuver_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/alert_maneuver_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/alert_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/alert_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/change_registration_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/change_registration_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/create_interaction_choice_set_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/create_interaction_choice_set_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/delete_command_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/delete_command_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/delete_file_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/delete_file_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/delete_interaction_choice_set_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/delete_interaction_choice_set_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/delete_sub_menu_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/delete_sub_menu_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/diagnostic_message_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/diagnostic_message_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/dial_number_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/end_audio_pass_thru_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/end_audio_pass_thru_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/generic_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/get_dtcs_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/get_dtcs_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/get_vehicle_data_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/get_vehicle_data_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/list_files_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/list_files_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_app_interface_unregistered_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_audio_pass_thru_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_button_event_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_button_press_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_command_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_driver_distraction_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_hash_change_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_hmi_status_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_hmi_status_notification_from_mobile.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_keyboard_input_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_language_change_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_permissions_change_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_system_request_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_tbt_client_state_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_touch_event_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/on_vehicle_data_notification.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/perform_audio_pass_thru_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/perform_audio_pass_thru_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/perform_interaction_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/perform_interaction_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/put_file_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/put_file_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/read_did_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/read_did_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/register_app_interface_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/register_app_interface_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/reset_global_properties_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/reset_global_properties_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/scrollable_message_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/scrollable_message_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/send_location_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/send_location_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/set_app_icon_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/set_app_icon_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/set_display_layout_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/set_display_layout_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/set_global_properties_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/set_global_properties_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/set_media_clock_timer_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/set_media_clock_timer_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/show_constant_tbt_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/show_constant_tbt_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/show_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/show_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/slider_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/slider_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/speak_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/speak_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/subscribe_button_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/subscribe_button_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/subscribe_vehicle_data_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/subscribe_vehicle_data_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/system_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/system_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/unregister_app_interface_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/unregister_app_interface_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/unsubscribe_button_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/unsubscribe_button_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/unsubscribe_vehicle_data_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/unsubscribe_vehicle_data_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/update_turn_list_request.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile/update_turn_list_response.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/pending.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/event_engine/event.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/event_engine/event_dispatcher.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/event_engine/event_observer.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/hmi_capabilities.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/hmi_command_factory.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/hmi_state.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/message.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/message_helper.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/mobile_command_factory.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/mobile_message_handler.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/policies/delegates/app_permission_delegate.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/policies/delegates/statistics_delegate.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/policies/policy_event_observer.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/policies/policy_handler.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/request_controller.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/request_info.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/resume_ctrl.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/state_context.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/state_controller.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/usage_statistics.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/config_profile/src/ini_file.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/config_profile/src/profile.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/connection_handler/src/connection.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/connection_handler/src/connection_handler_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/connection_handler/src/device.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/connection_handler/src/heartbeat_monitor.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/formatters/src/CFormatterJsonBase.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/formatters/src/CFormatterJsonSDLRPCv1.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/formatters/src/CFormatterJsonSDLRPCv2.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/formatters/src/CSmartFactory.cpp">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/formatters/src/formatter_json_rpc.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/formatters/src/generic_json_formatter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/formatters/src/meta_formatter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/src/hmi_message_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/src/hmi_message_handler_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/src/messagebroker_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/src/mqueue_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/audio/audio_stream_sender_thread.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/audio/from_mic_recorder_listener.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/audio/pipe_audio_streamer_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/audio/socket_audio_streamer_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/media_adapter_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/media_manager_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/pipe_streamer_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/socket_streamer_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/streamer_listener.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/video/pipe_video_streamer_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/video/socket_video_streamer_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/src/video/video_stream_to_file_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/enums.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/types.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/validation.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/src/sql_database.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/src/sql_error.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/src/sql_query.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/src/cache_manager.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/src/policy_helper.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/src/policy_manager_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/src/policy_table.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/src/sql_pt_queries.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/src/sql_pt_representation.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/src/update_status_manager.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/src/counter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol/src/message_priority.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol/src/raw_message.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol/src/rpc_type.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol/src/service_type.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol_handler/src/incoming_data_handler.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol_handler/src/protocol_handler_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol_handler/src/protocol_packet.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol_handler/src/protocol_payload.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/resumption/src/last_state.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/src/rpc_base/rpc_base.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/always_false_schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/always_true_schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/array_schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/bool_schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/default_shema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/enum_schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/number_schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/object_schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/smart_object.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/smart_schema.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/src/string_schema_item.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/src/application_manager_metric.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/src/application_manager_observer.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/src/metric_wrapper.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/src/protocol_handler_metric.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/src/protocol_handler_observer.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/src/time_manager.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/src/transport_manager_metric.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/src/transport_manager_observer.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/bluetooth/bluetooth_device.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/bluetooth/bluetooth_device_scanner.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/bluetooth/bluetooth_socket_connection.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/bluetooth/bluetooth_transport_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/tcp/dnssd_service_browser.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/tcp/tcp_client_listener.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/tcp/tcp_connection_factory.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/tcp/tcp_device.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/tcp/tcp_socket_connection.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/tcp/tcp_transport_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/transport_adapter/threaded_socket_connection.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/transport_adapter/transport_adapter_listener_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/transport_manager_default.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/transport_manager_impl.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/usb/libusb/platform_usb_device.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/usb/libusb/usb_connection.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/usb/libusb/usb_handler.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/usb/usb_aoa_adapter.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/usb/usb_connection_factory.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/src/usb/usb_device_scanner.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/appenders_loader.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/auto_trace.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/back_trace.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/bitstream.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/conditional_variable_posix.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/date_time.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/file_system.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/gen_hash.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/lock_posix.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/log_message_loop_thread.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/logger.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/logger_status.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/push_log.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/resource_usage.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/rwlock_posix.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/signals_linux.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/system.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/threads/async_runner.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/threads/posix_thread.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/threads/thread_delegate.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/src/threads/thread_validator.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/plugins/appenders/safe_file_appender.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/plugins/appenders/safe_rolling_file_appender.cc">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/src/lib_messagebroker/md5.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/hotplug.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/os/linux_usbfs.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/os/poll_posix.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/libusb/os/threads_posix.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib/xmlrole.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib/xmltok.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/lib/xmltok_impl.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/appMain/life_cycle.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/appMain/signal_handlers.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/hmi">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/commands/mobile">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/event_engine">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/src/policies">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/enums.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/types.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/include/rpc_base/gtest_support.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/include/rpc_base/rpc_base.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/include/rpc_base/rpc_base_dbus_inl.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/include/rpc_base/rpc_base_inl.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/include/rpc_base/rpc_base_json_inl.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/include/rpc_base/rpc_message.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/include/rpc_base/validation_report.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/plugins/appenders/safe_file_appender.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/plugins/appenders/safe_rolling_file_appender.h">
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/Doxyfile">
+ <Option virtualFolder="CMake Files\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/set_3rd_party_paths.cmake">
+ <Option virtualFolder="CMake Files\src\3rd_party\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/set_3rd_party_paths.cmake">
+ <Option virtualFolder="CMake Files\src\3rd_party\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party\expat-2.1.0\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/ConfigureChecks.cmake">
+ <Option virtualFolder="CMake Files\src\3rd_party\expat-2.1.0\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/expat_config.h.cmake">
+ <Option virtualFolder="CMake Files\src\3rd_party\expat-2.1.0\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/expat.pc.in">
+ <Option virtualFolder="CMake Files\src\3rd_party\expat-2.1.0\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party\expat-2.1.0\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/ConfigureChecks.cmake">
+ <Option virtualFolder="CMake Files\src\3rd_party\expat-2.1.0\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/expat_config.h.cmake">
+ <Option virtualFolder="CMake Files\src\3rd_party\expat-2.1.0\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/expat.pc.in">
+ <Option virtualFolder="CMake Files\src\3rd_party\expat-2.1.0\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party\apr-cmake\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party\apr-util-cmake\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party\apache-log4cxx-cmake\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party-static\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party-static\jsoncpp\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party-static\MessageBroker\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party-static\encryption\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\3rd_party-static\libusbx-1.0.16\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/interfaces/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\interfaces\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\protocol\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/transport_manager/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\transport_manager\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/resumption/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\resumption\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/formatters/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\formatters\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/protocol_handler/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\protocol_handler\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/connection_handler/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\connection_handler\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/utils/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\utils\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\policy\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\policy\src\policy\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\policy\src\policy\usage_statistics\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\policy\src\policy\policy_table\table_struct\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\policy\src\policy\sqlite_wrapper\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/rpc_base/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\rpc_base\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/smart_objects/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\smart_objects\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/application_manager/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\application_manager\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/hmi_message_handler/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\hmi_message_handler\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/config_profile/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\config_profile\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/media_manager/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\media_manager\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/components/time_tester/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\components\time_tester\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/appMain/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\appMain\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/plugins/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\plugins\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/src/plugins/appenders/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\src\plugins\appenders\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/cmake/Modules/FindLibavahi.cmake">
+ <Option virtualFolder="CMake Files\cmake\Modules\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/cmake/Modules/FindSqlite3.cmake">
+ <Option virtualFolder="CMake Files\cmake\Modules\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/tools/CMakeLists.txt">
+ <Option virtualFolder="CMake Files\tools\" />
+ </Unit>
+ <Unit filename="/media/akutsan/Media/development/applink/tools/intergen/tmp/intergen-cfgcmd.txt.in">
+ <Option virtualFolder="CMake Files\tools\intergen\tmp\" />
+ </Unit>
+ </Project>
+</CodeBlocks_project_file>
diff --git a/src/components/application_manager/include/application_manager/application.h b/src/components/application_manager/include/application_manager/application.h
index 7e7ebc570d..62d268bd3f 100644
--- a/src/components/application_manager/include/application_manager/application.h
+++ b/src/components/application_manager/include/application_manager/application.h
@@ -438,27 +438,11 @@ class Application : public virtual InitialApplicationData,
audio_streaming_state() const = 0;
virtual const std::string& app_icon_path() const = 0;
virtual connection_handler::DeviceHandle device() const = 0;
- virtual void set_tts_speak_state(bool state_tts_speak) = 0;
virtual bool tts_speak_state() = 0;
/**
* @brief Active states of application
*/
- void SetRegularState(HmiStatePtr state) {
- DCHECK_OR_RETURN_VOID(state);
- sync_primitives::AutoLock auto_lock(hmi_states_lock_);
- DCHECK_OR_RETURN_VOID(!hmi_states_.empty());
- hmi_states_.erase(hmi_states_.begin());
- if (hmi_states_.begin() != hmi_states_.end()) {
- HmiStatePtr first_temp = *(hmi_states_.begin());
- DCHECK_OR_RETURN_VOID(first_temp);
- first_temp->setParent(state);
- }
- hmi_states_.push_front(state);
- }
- /**
- * @brief Active states of application
- */
DataAccessor<HmiStateList> GetHmiStateListAccessor() {
DataAccessor<HmiStateList> hmi_states_da =
DataAccessor<HmiStateList>(hmi_states_, hmi_states_lock_);
@@ -472,7 +456,8 @@ class Application : public virtual InitialApplicationData,
/**
- * @brief Current hmi state
+ * @brief RegularHmiState of application without active events VR, TTS etc ...
+ * @return HmiState of application
*/
virtual const HmiStatePtr RegularHmiState() const = 0;
@@ -514,7 +499,7 @@ class Application : public virtual InitialApplicationData,
virtual void set_device(connection_handler::DeviceHandle device) = 0;
virtual uint32_t get_grammar_id() const = 0 ;
virtual void set_grammar_id(uint32_t value) = 0;
- virtual void reset_data_in_none() = 0;
+
virtual void set_protocol_version(
const ProtocolVersion& protocol_version) = 0;
virtual ProtocolVersion protocol_version() const = 0;
@@ -542,6 +527,11 @@ class Application : public virtual InitialApplicationData,
virtual bool UnsubscribeFromIVI(uint32_t vehicle_info_type_) = 0;
/**
+ * @brief ResetDataInNone reset data counters in NONE
+ */
+ virtual void ResetDataInNone() = 0;
+
+ /**
* @brief Check, if limits for command number per time is exceeded
* @param cmd_id Unique command id from mobile API
* @param source Limits source, e.g. policy table, config file etc.
@@ -557,6 +547,12 @@ class Application : public virtual InitialApplicationData,
virtual UsageStatistics& usage_report() = 0;
/**
+ * @brief SetRegularState set permanent state of application
+ * @param state state to setup
+ */
+ virtual void SetRegularState(HmiStatePtr state) = 0;
+
+ /**
* @brief AddHMIState the function that will change application's
* hmi state.
*
diff --git a/src/components/application_manager/include/application_manager/application_impl.h b/src/components/application_manager/include/application_manager/application_impl.h
index 28487791c9..1a6614fbab 100644
--- a/src/components/application_manager/include/application_manager/application_impl.h
+++ b/src/components/application_manager/include/application_manager/application_impl.h
@@ -110,7 +110,6 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl,
inline const mobile_apis::AudioStreamingState::eType audio_streaming_state() const;
const std::string& app_icon_path() const;
connection_handler::DeviceHandle device() const;
- void set_tts_speak_state(bool state_tts_speak);
bool tts_speak_state();
void set_tts_properties_in_none(bool active);
bool tts_properties_in_none();
@@ -127,7 +126,7 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl,
void set_device(connection_handler::DeviceHandle device);
virtual uint32_t get_grammar_id() const;
virtual void set_grammar_id(uint32_t value);
- virtual void reset_data_in_none();
+
virtual void set_protocol_version(const ProtocolVersion& protocol_version);
virtual ProtocolVersion protocol_version() const;
@@ -148,6 +147,11 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl,
bool IsSubscribedToIVI(uint32_t vehicle_info_type_);
bool UnsubscribeFromIVI(uint32_t vehicle_info_type_);
+ /**
+ * @brief ResetDataInNone reset data counters in NONE
+ */
+ virtual void ResetDataInNone();
+
virtual const std::set<mobile_apis::ButtonName::eType>& SubscribedButtons() const;
virtual const std::set<uint32_t>& SubscribesIVI() const;
@@ -176,6 +180,11 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl,
*/
virtual bool IsAudioApplication() const;
+ /*
+ * @brief SetRegularState set permanent state of application
+ * @param state state to setup
+ */
+ virtual void SetRegularState(HmiStatePtr state);
/**
* @brief AddHMIState the function that will change application's
@@ -204,7 +213,7 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl,
virtual const HmiStatePtr CurrentHmiState() const;
/**
- * @brief HmiState of application without active events PhoneCall, TTS< etc ...
+ * @brief RegularHmiState of application without active events VR, TTS etc ...
* @return HmiState of application
*/
virtual const HmiStatePtr RegularHmiState() const;
@@ -246,7 +255,6 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl,
bool hmi_supports_navi_audio_streaming_;
bool is_app_allowed_;
bool has_been_activated_;
- bool tts_speak_state_;
bool tts_properties_in_none_;
bool tts_properties_in_full_;
bool is_foreground_;
@@ -306,10 +314,8 @@ const mobile_api::AudioStreamingState::eType
ApplicationImpl::audio_streaming_state() const {
using namespace mobile_apis;
const HmiStatePtr hmi_state = CurrentHmiState();
- AudioStreamingState::eType audio_state;
- hmi_state.valid() ? audio_state = CurrentHmiState()->audio_streaming_state() :
- audio_state = AudioStreamingState::INVALID_ENUM;
- return audio_state;
+ return hmi_state ? hmi_state->audio_streaming_state() :
+ AudioStreamingState::INVALID_ENUM;
}
bool ApplicationImpl::app_allowed() const {
diff --git a/src/components/application_manager/include/application_manager/application_manager_impl.h b/src/components/application_manager/include/application_manager/application_manager_impl.h
index a04764ebe5..2e7a9b400b 100644
--- a/src/components/application_manager/include/application_manager/application_manager_impl.h
+++ b/src/components/application_manager/include/application_manager/application_manager_impl.h
@@ -405,12 +405,36 @@ class ApplicationManagerImpl : public ApplicationManager,
*/
void set_all_apps_allowed(const bool& allowed);
+ /**
+ * @brief CreateRegularState create regular HMI state for application
+ * @param app_id
+ * @param hmi_level of returned state
+ * @param audio_state of returned state
+ * @param system_context of returned state
+ * @return new regular HMI state
+ */
+ HmiStatePtr CreateRegularState(
+ uint32_t app_id, mobile_apis::HMILevel::eType hmi_level,
+ mobile_apis::AudioStreamingState::eType audio_state,
+ mobile_apis::SystemContext::eType system_context) const;
+
+ /**
+ * @brief SetState set regular audio state
+ * @param app_id applicatio id
+ * @param audio_state aaudio streaming state
+ */
void SetState(uint32_t app_id,
- mobile_apis::AudioStreamingState::eType ass) {
+ mobile_apis::AudioStreamingState::eType audio_state) {
ApplicationSharedPtr app = application(app_id);
- state_ctrl_.SetRegularState(app, ass);
+ state_ctrl_.SetRegularState(app, audio_state);
}
+ /**
+ * @brief SetState setup regular hmi state, tha will appear if no
+ * specific events are active
+ * @param app appication to setup regular State
+ * @param state state of new regular state
+ */
template <bool SendActivateApp>
void SetState(uint32_t app_id,
HmiStatePtr new_state) {
@@ -418,6 +442,11 @@ class ApplicationManagerImpl : public ApplicationManager,
state_ctrl_.SetRegularState<SendActivateApp>(app, new_state);
}
+ /**
+ * @brief SetState Change regular audio state
+ * @param app appication to setup regular State
+ * @param audio_state of new regular state
+ */
template <bool SendActivateApp>
void SetState(uint32_t app_id,
mobile_apis::HMILevel::eType hmi_level){
@@ -425,7 +454,13 @@ class ApplicationManagerImpl : public ApplicationManager,
state_ctrl_.SetRegularState<SendActivateApp>(app, hmi_level);
}
-
+ /**
+ * @brief SetState Change regular hmi level and audio state
+ * @param app appication to setup regular State
+ * @param hmi_level of new regular state
+ * @param audio_state of new regular state
+ * @param SendActivateApp: if true, ActivateAppRequest will be sent on HMI
+ */
template <bool SendActivateApp>
void SetState(uint32_t app_id,
mobile_apis::HMILevel::eType hmi_level,
@@ -434,6 +469,13 @@ class ApplicationManagerImpl : public ApplicationManager,
state_ctrl_.SetRegularState<SendActivateApp>(app, hmi_level, audio_state);
}
+ /**
+ * @brief SetState Change regular hmi level and audio state
+ * @param app appication to setup regular State
+ * @param hmi_level of new regular state
+ * @param audio_state of new regular state
+ * @param SendActivateApp: if true, ActivateAppRequest will be sent on HMI
+ */
template <bool SendActivateApp>
void SetState(uint32_t app_id, mobile_apis::HMILevel::eType hmi_level,
mobile_apis::AudioStreamingState::eType audio_state,
@@ -443,6 +485,11 @@ class ApplicationManagerImpl : public ApplicationManager,
audio_state, system_context);
}
+ /**
+ * @brief SetState Change regular system context
+ * @param app appication to setup regular State
+ * @param system_context of new regular state
+ */
void SetState(uint32_t app_id,
mobile_apis::SystemContext::eType system_context) {
ApplicationSharedPtr app = application(app_id);
@@ -766,16 +813,6 @@ class ApplicationManagerImpl : public ApplicationManager,
void ResetPhoneCallAppList();
/**
- * @brief ChangeAppsHMILevel the function that will change application's
- * hmi level.
- *
- * @param app_id id of the application whose hmi level should be changed.
- *
- * @param level new hmi level for certain application.
- */
- void ChangeAppsHMILevel(uint32_t app_id, mobile_apis::HMILevel::eType level);
-
- /**
* Function used only by HMI request/response/notification base classes
* to change HMI app id to Mobile app id and vice versa.
* Dot use it inside Core
diff --git a/src/components/application_manager/include/application_manager/hmi_state.h b/src/components/application_manager/include/application_manager/hmi_state.h
index 72088e80bf..5a715dc099 100644
--- a/src/components/application_manager/include/application_manager/hmi_state.h
+++ b/src/components/application_manager/include/application_manager/hmi_state.h
@@ -4,12 +4,13 @@
#include <list>
#include "interfaces/MOBILE_API.h"
#include "utils/shared_ptr.h"
+#include "application_manager/state_context.h"
namespace application_manager {
class HmiState;
typedef utils::SharedPtr<HmiState> HmiStatePtr;
-typedef std::list<HmiStatePtr > HmiStateList;
+typedef std::list<HmiStatePtr> HmiStateList;
/**
* @brief The HmiState class
@@ -32,20 +33,23 @@ class HmiState {
STATE_ID_TTS_SESSION,
};
- HmiState(HmiStatePtr parent, StateID state_id);
+ HmiState(uint32_t app_id, const StateContext& state_context_);
+ HmiState(uint32_t app_id, const StateContext& state_context_,
+ StateID state_id);
- HmiState();
-
- HmiState(const HmiState& copy_from);
-
- HmiState(mobile_apis::HMILevel::eType hmi_level,
- mobile_apis::AudioStreamingState::eType audio_streaming_state,
- mobile_apis::SystemContext::eType system_context);
virtual ~HmiState() {}
- void setParent(HmiStatePtr parent);
+ /**
+ * @brief setParent setup parent state
+ * @param parent state to setup
+ */
+ void set_parent(HmiStatePtr parent);
+ /**
+ * @brief parent get parent state
+ * @return parent state
+ */
const HmiStatePtr parent() const {
return parent_;
}
@@ -60,7 +64,10 @@ class HmiState {
}
return hmi_level_;
}
-
+ /**
+ * @brief set_hmi_level set hmi_level member
+ * @param hmi_level hmi level to setup
+ */
void set_hmi_level(mobile_apis::HMILevel::eType hmi_level) {
hmi_level_ = hmi_level;
}
@@ -69,15 +76,20 @@ class HmiState {
* @brief audio_streaming_state
* @return return audio streaming state member
*/
- virtual mobile_apis::AudioStreamingState::eType audio_streaming_state() const {
+ virtual mobile_apis::AudioStreamingState::eType
+ audio_streaming_state() const {
if (parent_) {
return parent_->audio_streaming_state();
}
return audio_streaming_state_;
}
-
- virtual void set_audio_streaming_state(mobile_apis::AudioStreamingState::eType ass) {
- audio_streaming_state_ = ass;
+ /**
+ * @brief set_audio_streaming_state set audio_streaming_state member
+ * @param audio_state audio_state to setup
+ */
+ virtual void set_audio_streaming_state(
+ mobile_apis::AudioStreamingState::eType audio_state) {
+ audio_streaming_state_ = audio_state;
}
/**
@@ -91,52 +103,74 @@ class HmiState {
return system_context_;
}
- virtual void set_system_context(mobile_apis::SystemContext::eType system_context){
+ /**
+ * @brief set_system_context set system_context member
+ * @param system_context system_context to setup
+ */
+ virtual void set_system_context(
+ mobile_apis::SystemContext::eType system_context){
system_context_ = system_context;
}
+ /**
+ * @brief state_id state type
+ * @return reutrn state type
+ */
StateID state_id() const {
return state_id_;
}
protected:
- HmiStatePtr parent_;
+ uint32_t app_id_;
StateID state_id_;
+ const StateContext& state_context_;
+ HmiStatePtr parent_;
mobile_apis::HMILevel::eType hmi_level_;
mobile_apis::AudioStreamingState::eType audio_streaming_state_;
mobile_apis::SystemContext::eType system_context_;
-
private:
void operator=(const HmiState&);
};
+/**
+ * @brief The VRHmiState class impement logic of VR temporary state
+ */
class VRHmiState : public HmiState {
public:
- VRHmiState(HmiStatePtr parent);
- virtual mobile_apis::AudioStreamingState::eType audio_streaming_state() const {
- return audio_streaming_state_;
- }
+ virtual mobile_apis::AudioStreamingState::eType audio_streaming_state() const;
+ VRHmiState(uint32_t app_id, StateContext& state_context);
};
+/**
+ * @brief The TTSHmiState class impement logic of TTS temporary state
+ */
class TTSHmiState : public HmiState {
public:
- TTSHmiState(HmiStatePtr parent);
- mobile_apis::AudioStreamingState::eType audio_streaming_state() const {
- return audio_streaming_state_;
- }
+ TTSHmiState(uint32_t app_id, StateContext& state_context);
+ virtual mobile_apis::AudioStreamingState::eType audio_streaming_state() const;
};
+/**
+ * @brief The PhoneCallHmiState class impement logic of PhoneCall temporary state
+ */
class PhoneCallHmiState : public HmiState {
public:
- PhoneCallHmiState(HmiStatePtr parent);
-
- mobile_apis::SystemContext::eType system_context() const {
- return parent()->system_context();
+ PhoneCallHmiState(uint32_t app_id, StateContext& state_context);
+ virtual mobile_apis::HMILevel::eType hmi_level() const;
+ virtual mobile_apis::AudioStreamingState::eType audio_streaming_state() const {
+ return mobile_apis::AudioStreamingState::NOT_AUDIBLE;
}
};
+/**
+ * @brief The SafetyModeHmiState class impement logic of SafetyMode temporary state
+ */
class SafetyModeHmiState : public HmiState {
public:
- SafetyModeHmiState(HmiStatePtr parent);
+ SafetyModeHmiState(uint32_t app_id, StateContext& state_context);
+ virtual mobile_apis::AudioStreamingState::eType audio_streaming_state() const {
+ return mobile_apis::AudioStreamingState::NOT_AUDIBLE;
+ }
};
+
}
#endif // SRC_COMPONENTS_APPLICATION_MANAGER_INCLUDE_APPLICATION_MANAGER_HMISTATE_H
diff --git a/src/components/application_manager/include/application_manager/request_controller.h b/src/components/application_manager/include/application_manager/request_controller.h
index 8a307c7fc7..ac8627d15b 100644
--- a/src/components/application_manager/include/application_manager/request_controller.h
+++ b/src/components/application_manager/include/application_manager/request_controller.h
@@ -213,7 +213,6 @@ class RequestController {
bool IsLowVoltage();
-
protected:
/**
* @brief Timer Callback
diff --git a/src/components/application_manager/include/application_manager/state_context.h b/src/components/application_manager/include/application_manager/state_context.h
new file mode 100644
index 0000000000..94962c23b4
--- /dev/null
+++ b/src/components/application_manager/include/application_manager/state_context.h
@@ -0,0 +1,75 @@
+/*
+ * Copyright (c) 2015, Ford Motor Company
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following
+ * disclaimer in the documentation and/or other materials provided with the
+ * distribution.
+ *
+ * Neither the name of the Ford Motor Company nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#ifndef SRC_COMPONENTS_APPLICATION_MANAGER_INCLUDE_APPLICATION_MANAGER_STATE_CONTEXT_H_
+#define SRC_COMPONENTS_APPLICATION_MANAGER_INCLUDE_APPLICATION_MANAGER_STATE_CONTEXT_H_
+
+#include <inttypes.h>
+
+namespace application_manager {
+/**
+* @brief The StateContext implement acessing to data, that is required by HmiState
+*/
+class StateContext {
+ public:
+
+ /**
+ * @brief is_navi_app check if app is navi
+ * @param app_id application id
+ * @return true if app is navi, otherwise return false
+ */
+ bool is_navi_app(const uint32_t app_id) const;
+
+ /**
+ * @brief is_meida_app check if app is is meida
+ * @param app_id application id
+ * @return @return true if meida_app, otherwise return false
+ */
+ bool is_meida_app(const uint32_t app_id) const;
+
+ /**
+ * @brief is_voice_comunication_app check if app is voice comunication
+ * @param app_id application id
+ * @return @return true if voice_comunication_app, otherwise return false
+ */
+ bool is_voice_comunication_app(const uint32_t app_id) const;
+
+ /**
+ * @brief is_attenuated_supported check if HMI support attenuated mode
+ * @return true if supported, otherwise return false
+ */
+ bool is_attenuated_supported() const;
+};
+
+}
+#endif // STATE_CONTEXT_H
+
diff --git a/src/components/application_manager/include/application_manager/state_controller.h b/src/components/application_manager/include/application_manager/state_controller.h
index e68723a46e..79fbaf1da0 100644
--- a/src/components/application_manager/include/application_manager/state_controller.h
+++ b/src/components/application_manager/include/application_manager/state_controller.h
@@ -39,6 +39,8 @@
#include "event_engine/event_observer.h"
#include "application_manager/message_helper.h"
#include "interfaces/MOBILE_API.h"
+#include "application_manager/state_context.h"
+#include "utils/lock.h"
namespace application_manager {
class ApplicationManagerImpl;
@@ -50,12 +52,12 @@ class StateController : public event_engine::EventObserver {
/**
* @brief SetRegularState setup regular hmi state, tha will appear if no
* specific events are active
- * @param app appication to setup default State
- * @param state state of new defailt state
+ * @param app appication to setup regular State
+ * @param state state of new regular state
*/
template <bool SendActivateApp>
void SetRegularState(ApplicationSharedPtr app,
- HmiStatePtr state) {
+ HmiStatePtr state) {
DCHECK_OR_RETURN_VOID(app);
DCHECK_OR_RETURN_VOID(state);
DCHECK_OR_RETURN_VOID(state->state_id() == HmiState::STATE_ID_REGULAR);
@@ -70,62 +72,129 @@ class StateController : public event_engine::EventObserver {
}
}
+ /**
+ * @brief SetRegularState Change regular audio state
+ * @param app appication to setup regular State
+ * @param audio_state of new regular state
+ */
void SetRegularState(ApplicationSharedPtr app,
- const mobile_apis::AudioStreamingState::eType audio_state);
+ const mobile_apis::AudioStreamingState::eType audio_state);
+ /**
+ * @brief SetRegularState Change regular hmi level and audio state
+ * @param app appication to setup regular State
+ * @param hmi_level of new regular state
+ * @param audio_state of new regular state
+ * @param SendActivateApp: if true, ActivateAppRequest will be sent on HMI */
template <bool SendActivateApp>
void SetRegularState(ApplicationSharedPtr app,
- const mobile_apis::HMILevel::eType hmi_level,
- const mobile_apis::AudioStreamingState::eType audio_state) {
+ const mobile_apis::HMILevel::eType hmi_level,
+ const mobile_apis::AudioStreamingState::eType audio_state) {
DCHECK_OR_RETURN_VOID(app);
HmiStatePtr prev_regular = app->RegularHmiState();
DCHECK_OR_RETURN_VOID(prev_regular);
- HmiStatePtr hmi_state(new HmiState(hmi_level, audio_state,
- prev_regular->system_context()));
+ HmiStatePtr hmi_state = CreateHmiState(app->app_id(),
+ HmiState::StateID::STATE_ID_REGULAR);
+ DCHECK_OR_RETURN_VOID(hmi_state);
+ hmi_state->set_hmi_level(hmi_level);
+ hmi_state->set_audio_streaming_state(audio_state);
+ hmi_state->set_system_context(prev_regular->system_context());
SetRegularState<SendActivateApp>(app, hmi_state);
}
+
+ /**
+ * @brief SetRegularState Change regular hmi level
+ * @param app appication to setup regular State
+ * @param hmi_level of new regular state
+ * @param SendActivateApp: if true, ActivateAppRequest will be sent on HMI */
template <bool SendActivateApp>
void SetRegularState(ApplicationSharedPtr app,
- const mobile_apis::HMILevel::eType hmi_level) {
+ const mobile_apis::HMILevel::eType hmi_level) {
DCHECK_OR_RETURN_VOID(app);
HmiStatePtr prev_regular = app->RegularHmiState();
DCHECK_OR_RETURN_VOID(prev_regular);
- HmiStatePtr hmi_state(new HmiState(hmi_level, prev_regular->audio_streaming_state(),
- prev_regular->system_context()));
+ HmiStatePtr hmi_state = CreateHmiState(app->app_id(),
+ HmiState::StateID::STATE_ID_REGULAR);
+ DCHECK_OR_RETURN_VOID(hmi_state);
+ hmi_state->set_hmi_level(hmi_level);
+ hmi_state->set_audio_streaming_state(prev_regular->audio_streaming_state());
+ hmi_state->set_system_context(prev_regular->system_context());
SetRegularState<SendActivateApp>(app, hmi_state);
}
+ /**
+ * @brief SetRegularState Change regular hmi level, audio state and system context
+ * @param app appication to setup regular State
+ * @param hmi_level of new regular state
+ * @param audio_state of new regular state
+ * @param system_context of new regular state
+ * @param SendActivateApp: if true, ActivateAppRequest will be sent on HMI */
template <bool SendActivateApp>
void SetRegularState(ApplicationSharedPtr app,
- const mobile_apis::HMILevel::eType hmi_level,
- const mobile_apis::AudioStreamingState::eType audio_state,
- const mobile_apis::SystemContext::eType system_context) {
- HmiStatePtr hmi_state(new HmiState(hmi_level, audio_state,
- system_context));
+ const mobile_apis::HMILevel::eType hmi_level,
+ const mobile_apis::AudioStreamingState::eType audio_state,
+ const mobile_apis::SystemContext::eType system_context) {
+ DCHECK_OR_RETURN_VOID(app);
+ HmiStatePtr hmi_state = CreateHmiState(app->app_id(),
+ HmiState::StateID::STATE_ID_REGULAR);
+ DCHECK_OR_RETURN_VOID(hmi_state);
+ hmi_state->set_hmi_level(hmi_level);
+ hmi_state->set_audio_streaming_state(audio_state);
+ hmi_state->set_system_context(system_context);
SetRegularState<SendActivateApp>(app, hmi_state);
}
+ /**
+ * @brief SetRegularState Change regular system context
+ * @param app appication to setup regular State
+ * @param system_context of new regular state
+ */
void SetRegularState(ApplicationSharedPtr app,
- const mobile_apis::SystemContext::eType system_context) {
+ const mobile_apis::SystemContext::eType system_context) {
DCHECK_OR_RETURN_VOID(app);
HmiStatePtr prev_regular = app->RegularHmiState();
DCHECK_OR_RETURN_VOID(prev_regular);
- HmiStatePtr hmi_state(new HmiState(app->hmi_level(),
- prev_regular->audio_streaming_state(),
- system_context));
+ HmiStatePtr hmi_state = CreateHmiState(app->app_id(),
+ HmiState::StateID::STATE_ID_REGULAR);
+ DCHECK_OR_RETURN_VOID(hmi_state);
+ hmi_state->set_hmi_level(prev_regular->hmi_level());
+ hmi_state->set_audio_streaming_state(prev_regular->audio_streaming_state());
+ hmi_state->set_system_context(system_context);
SetRegularState<false>(app, hmi_state);
}
// EventObserver interface
void on_event(const event_engine::Event& event);
+ /**
+ * @brief OnStateChanged send HMIStatusNotification if neded
+ * @param app application
+ * @param old_state state before change
+ * @param new_state state after change
+ */
void OnStateChanged(ApplicationSharedPtr app, HmiStatePtr old_state,
HmiStatePtr new_state);
+ /**
+ * @brief state_context getter for state_context
+ * @return
+ */
+ const StateContext& state_context() const {
+ return state_context_;
+ }
+ /**
+ * @brief ApplyStatesForApp apply active HMI states for new App without s
+ * ending any OnHMIStatus
+ * @param app application to apply states
+ */
+ void ApplyStatesForApp(ApplicationSharedPtr app);
private:
- template <typename UnaryFunction,
- typename ContextAcessor = ApplicationManagerImpl>
+ /**
+ * Execute Unary punction for each application
+ */
+ template < typename UnaryFunction,
+ typename ContextAcessor = ApplicationManagerImpl >
void ForEachApplication(UnaryFunction func) {
using namespace utils;
typename ContextAcessor::ApplicationListAccessor accessor;
@@ -138,63 +207,122 @@ class StateController : public event_engine::EventObserver {
}
}
+ /**
+ * @brief The HmiLevelConflictResolver struct
+ * Move other application to HmiStates if applied moved to FULL or LIMITED
+ */
struct HmiLevelConflictResolver {
- ApplicationSharedPtr applied_;
- HmiStatePtr state_;
- StateController* state_ctrl_;
- HmiLevelConflictResolver(ApplicationSharedPtr app, HmiStatePtr state, StateController* state_ctrl):
- applied_(app), state_(state){}
- void operator () (ApplicationSharedPtr to_resolve);
+ ApplicationSharedPtr applied_;
+ HmiStatePtr state_;
+ StateController* state_ctrl_;
+ HmiLevelConflictResolver(ApplicationSharedPtr app,
+ HmiStatePtr state,
+ StateController* state_ctrl):
+ applied_(app), state_(state) {}
+ void operator()(ApplicationSharedPtr to_resolve);
};
- template <typename HmiStateName>
+ /**
+ * Function to add new temporary HmiState for application
+ */
+ template <HmiState::StateID ID>
void HMIStateStarted(ApplicationSharedPtr app) {
DCHECK_OR_RETURN_VOID(app);
HmiStatePtr old_hmi_state = app->CurrentHmiState();
- HmiStatePtr new_hmi_state(new HmiStateName(old_hmi_state));
+ HmiStatePtr new_hmi_state = CreateHmiState(app->app_id(), ID);
+ DCHECK_OR_RETURN_VOID(new_hmi_state);
+ DCHECK_OR_RETURN_VOID(new_hmi_state->state_id() != HmiState::STATE_ID_REGULAR);
+ new_hmi_state->set_parent(old_hmi_state);
app->AddHMIState(new_hmi_state);
- OnStateChanged(app,old_hmi_state, new_hmi_state);
+ OnStateChanged(app, old_hmi_state, new_hmi_state);
}
+ /**
+ * @brief TempStateStarted add HMI State ID in StateController collection
+ * @param ID state identifier
+ */
+ void TempStateStarted(HmiState::StateID ID);
+
+ /**
+ * @brief TempStateStopped remove HMI State ID from StateController collection
+ * @param ID state identifier
+ */
+ void TempStateStopped(HmiState::StateID ID);
+
+
+ /**
+ * Function to remove temporary HmiState for application
+ */
template <HmiState::StateID ID>
void HMIStateStopped(ApplicationSharedPtr app) {
DCHECK_OR_RETURN_VOID(app);
- HmiStatePtr old_hmi_state(new HmiState(*(app->CurrentHmiState())));
- if(app->tts_speak_state()) {
- app->set_tts_speak_state(false);
- }
+ HmiStatePtr cur = app->CurrentHmiState();
+ HmiStatePtr old_hmi_state = CreateHmiState(app->app_id(),
+ HmiState::StateID::STATE_ID_REGULAR);
+ DCHECK_OR_RETURN_VOID(old_hmi_state);
+ old_hmi_state->set_hmi_level(cur->hmi_level());
+ old_hmi_state->set_audio_streaming_state(cur->audio_streaming_state());
+ old_hmi_state->set_system_context(cur->system_context());
app->RemoveHMIState(ID);
HmiStatePtr new_hmi_state = app->CurrentHmiState();
- OnStateChanged(app,old_hmi_state, new_hmi_state);
+ OnStateChanged(app, old_hmi_state, new_hmi_state);
}
- mobile_apis::AudioStreamingState::eType
- TTSVRCalcAudioSS(mobile_apis::HMILevel::eType level) const;
-
/**
- * @brief ProcessApplyingRegularState setup regular hmi state, tha will appear if no
+ * @brief ApplyRegularState setup regular hmi state, that will appear if no
* specific events are active, without sending ActivateApp
* @param app appication to setup default State
* @param state state of new defailt state
*/
void ApplyRegularState(ApplicationSharedPtr app,
- HmiStatePtr state);
+ HmiStatePtr state);
+ /**
+ * @brief SetupRegularHmiState set regular HMI State without
+ * resolwing conflicts and ActivateApp request
+ * @param app application
+ * @param state hmi_state to setup
+ */
void SetupRegularHmiState(ApplicationSharedPtr app,
HmiStatePtr state);
+ /**
+ * @brief IsSameAppType checkis if apps has same types
+ * @param app1
+ * @param app2
+ * @return true if aps have same types, otherwise return false
+ */
bool IsSameAppType(ApplicationConstSharedPtr app1,
- ApplicationConstSharedPtr app2);
+ ApplicationConstSharedPtr app2);
+ /**
+ * @brief SetupRegularHmiState set regular HMI State without
+ * resolwing conflicts and ActivateApp request
+ * @param app application
+ * @param hmi_level of new regular state
+ * @param audio_state of new regular state
+ * @param system_context of new regular state
+ */
void SetupRegularHmiState(ApplicationSharedPtr app,
- const mobile_apis::HMILevel::eType hmi_level,
- const mobile_apis::AudioStreamingState::eType audio_state,
- const mobile_apis::SystemContext::eType system_context);
+ const mobile_apis::HMILevel::eType hmi_level,
+ const mobile_apis::AudioStreamingState::eType audio_state,
+ const mobile_apis::SystemContext::eType system_context);
+ /**
+ * @brief SetupRegularHmiState set regular HMI State without
+ * resolwing conflicts and ActivateApp request
+ * @param app application
+ * @param hmi_level of new regular state
+ * @param audio_state of new regular state
+ */
void SetupRegularHmiState(ApplicationSharedPtr app,
- const mobile_apis::HMILevel::eType hmi_level,
- const mobile_apis::AudioStreamingState::eType audio_state);
+ const mobile_apis::HMILevel::eType hmi_level,
+ const mobile_apis::AudioStreamingState::eType audio_state);
+ /**
+ * @brief OnActivateAppResponse calback for activate app response
+ * @param message Smart Object
+ */
void OnActivateAppResponse(const smart_objects::SmartObject& message);
/**
@@ -237,13 +365,19 @@ class StateController : public event_engine::EventObserver {
*/
void OnTTSStopped();
-
/**
- * @brief Active states of application
+ * @brief CreateHmiState creates Hmi state according to state_id
+ * @param app_id application ID
+ * @param state_id state id
+ * @return
*/
- std::list<HmiState::StateID> current_state_;
- std::map<uint32_t, HmiStatePtr> waiting_for_activate;
+ HmiStatePtr CreateHmiState(uint32_t app_id, HmiState::StateID state_id);
+ typedef std::list<HmiState::StateID> StateIDList;
+ StateIDList active_states_;
+ sync_primitives::Lock active_states_lock_;
+ std::map<uint32_t, HmiStatePtr> waiting_for_activate;
+ StateContext state_context_;
};
}
diff --git a/src/components/application_manager/src/application_impl.cc b/src/components/application_manager/src/application_impl.cc
index 799ce8e868..e36b36c89e 100644
--- a/src/components/application_manager/src/application_impl.cc
+++ b/src/components/application_manager/src/application_impl.cc
@@ -89,7 +89,6 @@ ApplicationImpl::ApplicationImpl(uint32_t application_id,
hmi_supports_navi_audio_streaming_(false),
is_app_allowed_(true),
has_been_activated_(false),
- tts_speak_state_(false),
tts_properties_in_none_(false),
tts_properties_in_full_(false),
put_file_in_none_count_(0),
@@ -119,9 +118,12 @@ ApplicationImpl::ApplicationImpl(uint32_t application_id,
// load persistent files
LoadPersistentFiles();
- hmi_states_.push_back(new HmiState(mobile_apis::HMILevel::INVALID_ENUM,
- mobile_apis::AudioStreamingState::INVALID_ENUM,
- mobile_api::SystemContext::SYSCTXT_MAIN));
+ HmiStatePtr initial_state =
+ ApplicationManagerImpl::instance()->CreateRegularState(app_id(),
+ mobile_apis::HMILevel::INVALID_ENUM,
+ mobile_apis::AudioStreamingState::INVALID_ENUM,
+ mobile_api::SystemContext::SYSCTXT_MAIN);
+ hmi_states_.push_back(initial_state);
}
ApplicationImpl::~ApplicationImpl() {
@@ -190,16 +192,28 @@ bool ApplicationImpl::IsAudioApplication() const {
is_navi_;
}
-void application_manager::ApplicationImpl::AddHMIState(
- HmiStatePtr state) {
+void ApplicationImpl::SetRegularState(HmiStatePtr state) {
+ DCHECK_OR_RETURN_VOID(state);
+ sync_primitives::AutoLock auto_lock(hmi_states_lock_);
+ DCHECK_OR_RETURN_VOID(!hmi_states_.empty());
+ hmi_states_.erase(hmi_states_.begin());
+ if (hmi_states_.begin() != hmi_states_.end()) {
+ HmiStatePtr first_temp = hmi_states_.front();
+ DCHECK_OR_RETURN_VOID(first_temp);
+ first_temp->set_parent(state);
+ }
+ hmi_states_.push_front(state);
+}
+
+void ApplicationImpl::AddHMIState(HmiStatePtr state) {
DCHECK_OR_RETURN_VOID(state);
sync_primitives::AutoLock auto_lock(hmi_states_lock_);
hmi_states_.push_back(state);
}
-struct StateIdFoundPredicate {
+struct StateIdFindPredicate {
HmiState::StateID state_id_;
- StateIdFoundPredicate(HmiState::StateID state_id):
+ StateIdFindPredicate(HmiState::StateID state_id):
state_id_(state_id) {}
bool operator ()(const HmiStatePtr cur) {
return cur->state_id() == state_id_;
@@ -211,7 +225,7 @@ void ApplicationImpl::RemoveHMIState(HmiState::StateID state_id) {
sync_primitives::AutoLock auto_lock(hmi_states_lock_);
HmiStateList::iterator it =
std::find_if(hmi_states_.begin(), hmi_states_.end(),
- StateIdFoundPredicate(state_id));
+ StateIdFindPredicate(state_id));
if (it != hmi_states_.end()) {
// unable to remove regular state
DCHECK_OR_RETURN_VOID(it != hmi_states_.begin());
@@ -222,7 +236,7 @@ void ApplicationImpl::RemoveHMIState(HmiState::StateID state_id) {
if (next != hmi_states_.end()) {
HmiStatePtr next_state = *next;
HmiStatePtr prev_state = *prev;
- next_state->setParent(prev_state);
+ next_state->set_parent(prev_state);
}
hmi_states_.erase(it);
} else {
@@ -270,10 +284,7 @@ bool ApplicationImpl::is_media_application() const {
const mobile_api::HMILevel::eType ApplicationImpl::hmi_level() const {
using namespace mobile_apis;
const HmiStatePtr hmi_state = CurrentHmiState();
- HMILevel::eType hmi_level;
- hmi_state.valid() ? hmi_level = CurrentHmiState()->hmi_level() :
- hmi_level = HMILevel::INVALID_ENUM;
- return hmi_level;
+ return hmi_state ? hmi_state->hmi_level() : HMILevel::INVALID_ENUM;
}
bool application_manager::ApplicationImpl::is_foreground() const {
@@ -300,10 +311,8 @@ const mobile_api::SystemContext::eType
ApplicationImpl::system_context() const {
using namespace mobile_apis;
const HmiStatePtr hmi_state = CurrentHmiState();
- SystemContext::eType system_context;
- hmi_state.valid() ? system_context = CurrentHmiState()->system_context() :
- system_context = SystemContext::INVALID_ENUM;
- return system_context;
+ return hmi_state ? hmi_state->system_context() :
+ SystemContext::INVALID_ENUM;;
}
const std::string& ApplicationImpl::app_icon_path() const {
@@ -326,19 +335,15 @@ void ApplicationImpl::set_is_media_application(bool is_media) {
is_media_ = is_media;
}
-void ApplicationImpl::set_tts_speak_state(bool state_tts_speak) {
- tts_speak_state_ = state_tts_speak;
-}
-
bool IsTTSState(const HmiStatePtr state) {
return state->state_id() == HmiState::STATE_ID_TTS_SESSION ;
}
bool ApplicationImpl::tts_speak_state() {
- DataAccessor<HmiStateList> da = GetHmiStateListAccessor();
+ sync_primitives::AutoLock autolock(hmi_states_lock_);
HmiStateList::const_iterator it =
- std::find_if(da.GetData().begin(), da.GetData().end(), IsTTSState);
- return it != da.GetData().end();
+ std::find_if(hmi_states_.begin(), hmi_states_.end(), IsTTSState);
+ return it != hmi_states_.end();
}
void ApplicationImpl::set_tts_properties_in_none(
@@ -491,7 +496,7 @@ void ApplicationImpl::set_grammar_id(uint32_t value) {
grammar_id_ = value;
}
-void ApplicationImpl::reset_data_in_none() {
+void ApplicationImpl::ResetDataInNone() {
put_file_in_none_count_ = 0;
delete_file_in_none_count_ = 0;
list_files_in_none_count_ = 0;
diff --git a/src/components/application_manager/src/application_manager_impl.cc b/src/components/application_manager/src/application_manager_impl.cc
index 749c19939a..e166b7246e 100644
--- a/src/components/application_manager/src/application_manager_impl.cc
+++ b/src/components/application_manager/src/application_manager_impl.cc
@@ -472,6 +472,7 @@ ApplicationSharedPtr ApplicationManagerImpl::RegisterApplication(
ApplicationListAccessor app_list_accesor;
application->MarkRegistered();
+ state_ctrl_.ApplyStatesForApp(application);
app_list_accesor.Insert(application);
return application;
@@ -492,10 +493,10 @@ bool ApplicationManagerImpl::ActivateApplication(ApplicationSharedPtr app) {
// remove from resumption if app was activated by user
resume_controller().OnAppActivated(app);
HMILevel::eType hmi_level = HMILevel::HMI_FULL;
- AudioStreamingState::eType ass;
- app->IsAudioApplication() ? ass = AudioStreamingState::AUDIBLE :
- ass = AudioStreamingState::NOT_AUDIBLE;
- state_ctrl_.SetRegularState<false>(app, hmi_level, ass);
+ AudioStreamingState::eType audio_state;
+ app->IsAudioApplication() ? audio_state = AudioStreamingState::AUDIBLE :
+ audio_state = AudioStreamingState::NOT_AUDIBLE;
+ state_ctrl_.SetRegularState<false>(app, hmi_level, audio_state);
return true;
}
@@ -620,6 +621,17 @@ void ApplicationManagerImpl::set_all_apps_allowed(const bool& allowed) {
is_all_apps_allowed_ = allowed;
}
+HmiStatePtr ApplicationManagerImpl::CreateRegularState(uint32_t app_id,
+ mobile_apis::HMILevel::eType hmi_level,
+ mobile_apis::AudioStreamingState::eType audio_state,
+ mobile_apis::SystemContext::eType system_context) const{
+ HmiStatePtr state(new HmiState(app_id, state_ctrl_.state_context()));
+ state->set_hmi_level(hmi_level);
+ state->set_audio_streaming_state(audio_state);
+ state->set_system_context(system_context);
+ return state;
+}
+
void ApplicationManagerImpl::StartAudioPassThruThread(int32_t session_key,
int32_t correlation_id, int32_t max_duration, int32_t sampling_rate,
int32_t bits_per_sample, int32_t audio_type) {
@@ -2611,66 +2623,6 @@ void ApplicationManagerImpl::OnWakeUp() {
request_ctrl_.OnWakeUp();
}
-//void ApplicationManagerImpl::Mute(VRTTSSessionChanging changing_state) {
-// mobile_apis::AudioStreamingState::eType state =
-// mobile_apis::AudioStreamingState::NOT_AUDIBLE;
-
-// // ATTENUATED state applicable only for TTS
-// if ((kTTSSessionChanging == changing_state) &&
-// hmi_capabilities_.attenuated_supported()) {
-// state = mobile_apis::AudioStreamingState::ATTENUATED;
-// }
-
-// ApplicationManagerImpl::ApplicationListAccessor accessor;
-
-// ApplicationManagerImpl::ApplictionSetConstIt it =
-// accessor.begin();
-// ApplicationManagerImpl::ApplictionSetConstIt
-// itEnd = accessor.end();
-// for (; it != itEnd; ++it) {
-// if ((*it).valid()) {
-// if ((*it)->is_media_application()) {
-// if (kTTSSessionChanging == changing_state) {
-// (*it)->set_tts_speak_state(true);
-// }
-// if ((*it)->audio_streaming_state() != state &&
-// (mobile_api::HMILevel::HMI_NONE != (*it)->hmi_level()) &&
-// (mobile_api::HMILevel::HMI_BACKGROUND != (*it)->hmi_level())) {
-// (*it)->set_audio_streaming_state(state);
-// MessageHelper::SendHMIStatusNotification(*(*it));
-// }
-// }
-// }
-// }
-//}
-
-//void ApplicationManagerImpl::Unmute(VRTTSSessionChanging changing_state) {
-
-// ApplicationManagerImpl::ApplicationListAccessor accessor;
-// ApplicationManagerImpl::ApplictionSetConstIt it = accessor.begin();
-// ApplicationManagerImpl::ApplictionSetConstIt itEnd = accessor.end();
-
-// for (; it != itEnd; ++it) {
-// if ((*it).valid()) {
-// if ((*it)->is_media_application()) {
-// if (kTTSSessionChanging == changing_state) {
-// (*it)->set_tts_speak_state(false);
-// }
-// if ((!(vr_session_started())) &&
-// (!((*it)->tts_speak_state())) &&
-// ((*it)->audio_streaming_state() !=
-// mobile_apis::AudioStreamingState::AUDIBLE) &&
-// (mobile_api::HMILevel::HMI_NONE != (*it)->hmi_level()) &&
-// (mobile_api::HMILevel::HMI_BACKGROUND != (*it)->hmi_level())) {
-// (*it)->set_audio_streaming_state(
-// mobile_apis::AudioStreamingState::AUDIBLE);
-// MessageHelper::SendHMIStatusNotification(*(*it));
-// }
-// }
-// }
-// }
-//}
-
mobile_apis::Result::eType ApplicationManagerImpl::SaveBinary(
const std::vector<uint8_t>& binary_data, const std::string& file_path,
const std::string& file_name, const int64_t offset) {
@@ -2835,7 +2787,6 @@ void ApplicationManagerImpl::ChangeAppsHMILevel(uint32_t app_id,
//state_ctrl_.SetRegularState(app, new_state);
}
-
mobile_apis::AppHMIType::eType ApplicationManagerImpl::StringToAppHMIType(std::string str) {
LOG4CXX_AUTO_TRACE(logger_);
if ("DEFAULT" == str) {
diff --git a/src/components/application_manager/src/commands/hmi/on_vr_language_change_notification.cc b/src/components/application_manager/src/commands/hmi/on_vr_language_change_notification.cc
index 19d064d15b..b75cbe33bb 100644
--- a/src/components/application_manager/src/commands/hmi/on_vr_language_change_notification.cc
+++ b/src/components/application_manager/src/commands/hmi/on_vr_language_change_notification.cc
@@ -74,8 +74,8 @@ void OnVRLanguageChangeNotification::Run() {
if (static_cast<int32_t>(app->language())
!= (*message_)[strings::msg_params][strings::language].asInt()) {
- ApplicationManagerImpl::instance()->ChangeAppsHMILevel(app->app_id(),
- mobile_api::HMILevel::HMI_NONE);
+ ApplicationManagerImpl::instance()->SetState<false>(app->app_id(),
+ mobile_api::HMILevel::HMI_NONE);
MessageHelper::SendOnAppInterfaceUnregisteredNotificationToMobile(
app->app_id(),
diff --git a/src/components/application_manager/src/hmi_state.cc b/src/components/application_manager/src/hmi_state.cc
index 87ee4f9304..4b4d09581e 100644
--- a/src/components/application_manager/src/hmi_state.cc
+++ b/src/components/application_manager/src/hmi_state.cc
@@ -3,57 +3,81 @@
namespace application_manager {
-HmiState::HmiState(HmiStatePtr prev, StateID state_id):
- parent_(prev),
+HmiState::HmiState(uint32_t app_id, const StateContext& state_context_,
+ StateID state_id):
+ app_id_(app_id),
state_id_(state_id),
+ state_context_(state_context_),
hmi_level_(mobile_apis::HMILevel::INVALID_ENUM),
audio_streaming_state_(mobile_apis::AudioStreamingState::INVALID_ENUM),
system_context_(mobile_apis::SystemContext::INVALID_ENUM) {
}
-HmiState::HmiState():
+
+HmiState::HmiState(uint32_t app_id, const StateContext& state_context):
+ app_id_(app_id),
state_id_(STATE_ID_REGULAR),
+ state_context_(state_context),
hmi_level_(mobile_apis::HMILevel::INVALID_ENUM),
audio_streaming_state_(mobile_apis::AudioStreamingState::INVALID_ENUM),
system_context_(mobile_apis::SystemContext::INVALID_ENUM) {
}
-HmiState::HmiState(const HmiState& copy_from):
- state_id_(STATE_ID_REGULAR),
- hmi_level_(copy_from.hmi_level()),
- audio_streaming_state_(copy_from.audio_streaming_state()),
- system_context_(copy_from.system_context()) {
+void HmiState::set_parent(HmiStatePtr parent) {
+ DCHECK_OR_RETURN_VOID(parent);
+ parent_ = parent;
}
-HmiState::HmiState(mobile_apis::HMILevel::eType hmi_level,
- mobile_apis::AudioStreamingState::eType audio_streaming_state,
- mobile_apis::SystemContext::eType system_context):
- state_id_(STATE_ID_REGULAR),
- hmi_level_(hmi_level),
- audio_streaming_state_(audio_streaming_state), system_context_(system_context) {
+mobile_apis::AudioStreamingState::eType
+VRHmiState::audio_streaming_state() const {
+ using namespace helpers;
+ using namespace mobile_apis;
+ AudioStreamingState::eType expected_state = AudioStreamingState::NOT_AUDIBLE;
+ if (state_context_.is_attenuated_supported() &&
+ Compare<HMILevel::eType, EQ, ONE> (hmi_level(), HMILevel::HMI_FULL,
+ HMILevel::HMI_LIMITED)) {
+ expected_state = AudioStreamingState::ATTENUATED;
+ }
+ return expected_state;
}
-void HmiState::setParent(HmiStatePtr parent) {
- DCHECK_OR_RETURN_VOID(parent);
- parent_ = parent;
+VRHmiState::VRHmiState(uint32_t app_id, StateContext& state_context):
+ HmiState(app_id, state_context, STATE_ID_VR_SESSION) {
}
-VRHmiState::VRHmiState(HmiStatePtr previous):
- HmiState(previous, STATE_ID_VR_SESSION) {
+TTSHmiState::TTSHmiState(uint32_t app_id, StateContext& state_context):
+ HmiState(app_id, state_context, STATE_ID_TTS_SESSION) {
}
-TTSHmiState::TTSHmiState(HmiStatePtr previous):
- HmiState(previous, STATE_ID_TTS_SESSION) {
+mobile_apis::AudioStreamingState::eType
+TTSHmiState::audio_streaming_state() const {
+ using namespace helpers;
+ using namespace mobile_apis;
+ AudioStreamingState::eType expected_state = AudioStreamingState::NOT_AUDIBLE;
+ if (state_context_.is_attenuated_supported() &&
+ Compare<HMILevel::eType, EQ, ONE> (hmi_level(), HMILevel::HMI_FULL,
+ HMILevel::HMI_LIMITED)) {
+ expected_state = AudioStreamingState::ATTENUATED;
+ }
+ return expected_state;
}
-PhoneCallHmiState::PhoneCallHmiState(HmiStatePtr previous):
- HmiState(previous, STATE_ID_PHONE_CALL) {
+PhoneCallHmiState::PhoneCallHmiState(uint32_t app_id, StateContext& state_context):
+ HmiState(app_id, state_context, STATE_ID_PHONE_CALL) {
}
-SafetyModeHmiState::SafetyModeHmiState(HmiStatePtr previous):
- HmiState(previous, STATE_ID_SAFETY_MODE) {
+mobile_apis::HMILevel::eType PhoneCallHmiState::hmi_level() const {
using namespace mobile_apis;
- audio_streaming_state_ = AudioStreamingState::NOT_AUDIBLE;
+ HMILevel::eType expected_level(HMILevel::HMI_BACKGROUND);
+ if (parent()->hmi_level() == HMILevel::HMI_FULL
+ && state_context_.is_navi_app(app_id_)) {
+ expected_level = HMILevel::HMI_LIMITED;
+ }
+ return expected_level;
+}
+
+SafetyModeHmiState::SafetyModeHmiState(uint32_t app_id, StateContext& state_context):
+ HmiState(app_id, state_context, STATE_ID_SAFETY_MODE) {
}
}
diff --git a/src/components/application_manager/src/message_helper.cc b/src/components/application_manager/src/message_helper.cc
index 36954a50dc..07144063f9 100644
--- a/src/components/application_manager/src/message_helper.cc
+++ b/src/components/application_manager/src/message_helper.cc
@@ -1306,7 +1306,7 @@ void MessageHelper::SendOnAppUnregNotificationToHMI(
uint32_t MessageHelper::SendActivateAppToHMI(uint32_t const app_id,
hmi_apis::Common_HMILevel::eType level,
bool send_policy_priority) {
- u_int32_t correlation_id = 0;
+ uint32_t correlation_id = 0;
application_manager::ApplicationConstSharedPtr app =
application_manager::ApplicationManagerImpl::instance()
->application(app_id);
diff --git a/src/components/application_manager/src/policies/policy_handler.cc b/src/components/application_manager/src/policies/policy_handler.cc
index 3a8036cbf0..1608727f23 100644
--- a/src/components/application_manager/src/policies/policy_handler.cc
+++ b/src/components/application_manager/src/policies/policy_handler.cc
@@ -630,23 +630,21 @@ void PolicyHandler::OnPendingPermissionChange(
const uint32_t app_id = app->app_id();
- namespace ma = mobile_apis;
-
if (permissions.appRevoked) {
application_manager::MessageHelper::SendOnAppPermissionsChangedNotification(
app_id, permissions);
ApplicationManagerImpl::instance()->SetState<false>(app->app_id(),
- ma::HMILevel::HMI_NONE,
- ma::AudioStreamingState::NOT_AUDIBLE);
+ mobile_apis::HMILevel::HMI_NONE,
+ mobile_apis::AudioStreamingState::NOT_AUDIBLE);
policy_manager_->RemovePendingPermissionChanges(policy_app_id);
return;
}
- ma::HMILevel::eType app_hmi_level = app->hmi_level();
+ mobile_apis::HMILevel::eType app_hmi_level = app->hmi_level();
switch (app_hmi_level) {
- case ma::HMILevel::eType::HMI_FULL:
- case ma::HMILevel::eType::HMI_LIMITED: {
+ case mobile_apis::HMILevel::eType::HMI_FULL:
+ case mobile_apis::HMILevel::eType::HMI_LIMITED: {
if (permissions.appPermissionsConsentNeeded) {
MessageHelper::
SendOnAppPermissionsChangedNotification(app->app_id(), permissions);
@@ -655,7 +653,7 @@ void PolicyHandler::OnPendingPermissionChange(
}
break;
}
- case ma::HMILevel::eType::HMI_BACKGROUND: {
+ case mobile_apis::HMILevel::eType::HMI_BACKGROUND: {
if (permissions.isAppPermissionsRevoked) {
MessageHelper::
SendOnAppPermissionsChangedNotification(app->app_id(), permissions);
diff --git a/src/components/application_manager/src/request_info.cc b/src/components/application_manager/src/request_info.cc
index dad1539b64..ea83459921 100644
--- a/src/components/application_manager/src/request_info.cc
+++ b/src/components/application_manager/src/request_info.cc
@@ -130,15 +130,11 @@ FakeRequestInfo::FakeRequestInfo(uint32_t app_id, uint32_t correaltion_id) {
}
bool RequestInfoSet::Add(RequestInfoPtr request_info) {
- DCHECK(request_info);
- if (!request_info) {
- LOG4CXX_ERROR(logger_, "NULL ponter request_info");
- return false;
- }
+ DCHECK_OR_RETURN(request_info, false);
LOG4CXX_DEBUG(logger_, "Add request app_id = " << request_info->app_id()
<< "; corr_id = " << request_info->requestId());
- CheckSetSizes();
sync_primitives::AutoLock lock(this_lock_);
+ CheckSetSizes();
const std::pair<HashSortedRequestInfoSet::iterator, bool>& insert_resilt =
hash_sorted_pending_requests_.insert(request_info);
if (insert_resilt.second == true) {
diff --git a/src/components/application_manager/src/resume_ctrl.cpp b/src/components/application_manager/src/resume_ctrl.cpp
index 0b2528ec09..b400e862ce 100644
--- a/src/components/application_manager/src/resume_ctrl.cpp
+++ b/src/components/application_manager/src/resume_ctrl.cpp
@@ -160,7 +160,7 @@ bool ResumeCtrl::RestoreAppHMIState(ApplicationSharedPtr application) {
}
bool ResumeCtrl::SetupDefaultHMILevel(ApplicationSharedPtr application) {
- DCHECK_OR_RETURN_VOID(application);
+ DCHECK_OR_RETURN(application, false);
LOG4CXX_AUTO_TRACE(logger_);
mobile_apis::HMILevel::eType default_hmi =
ApplicationManagerImpl::instance()-> GetDefaultHmiLevel(application);
diff --git a/src/components/application_manager/src/state_context.cc b/src/components/application_manager/src/state_context.cc
new file mode 100644
index 0000000000..37f53977df
--- /dev/null
+++ b/src/components/application_manager/src/state_context.cc
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2013, Ford Motor Company
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following
+ * disclaimer in the documentation and/or other materials provided with the
+ * distribution.
+ *
+ * Neither the name of the Ford Motor Company nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ */
+#include "application_manager/state_context.h"
+#include "application_manager/application_manager_impl.h"
+namespace application_manager {
+
+
+bool StateContext::is_navi_app(const uint32_t app_id) const {
+ ApplicationSharedPtr app = ApplicationManagerImpl::instance()->application(app_id);
+ DCHECK_OR_RETURN(app, false);
+ return app ? app->is_navi() : false;
+}
+
+bool StateContext::is_meida_app(const uint32_t app_id) const {
+ ApplicationSharedPtr app = ApplicationManagerImpl::instance()->application(app_id);
+ return app ? app->is_media_application() : false;
+}
+
+bool StateContext::is_voice_comunication_app(const uint32_t app_id) const {
+ ApplicationSharedPtr app = ApplicationManagerImpl::instance()->application(app_id);
+ return app ? app->is_voice_communication_supported() : false;
+}
+
+bool StateContext::is_attenuated_supported() const{
+ const HMICapabilities& hmi_capabilities =
+ ApplicationManagerImpl::instance()->hmi_capabilities();
+ return hmi_capabilities.attenuated_supported();
+}
+
+}
diff --git a/src/components/application_manager/src/state_controller.cc b/src/components/application_manager/src/state_controller.cc
index 467516e9f5..a6733503d8 100644
--- a/src/components/application_manager/src/state_controller.cc
+++ b/src/components/application_manager/src/state_controller.cc
@@ -61,16 +61,17 @@ StateController::StateController():EventObserver() {
void StateController::SetRegularState(ApplicationSharedPtr app,
const mobile_apis::AudioStreamingState::eType audio_state) {
DCHECK_OR_RETURN_VOID(app);
- HmiStatePtr prev_regular = app->RegularHmiState();
- DCHECK_OR_RETURN_VOID(prev_regular);
- HmiStatePtr hmi_state(new HmiState(prev_regular->hmi_level(),
- audio_state,
- prev_regular->system_context()));
+ HmiStatePtr prev_state = app->RegularHmiState();
+ DCHECK_OR_RETURN_VOID(prev_state);
+ HmiStatePtr hmi_state = CreateHmiState(app->app_id(),
+ HmiState::StateID::STATE_ID_REGULAR);
+ DCHECK_OR_RETURN_VOID(hmi_state);
+ hmi_state->set_hmi_level(prev_state->hmi_level());
+ hmi_state->set_audio_streaming_state(audio_state);
+ hmi_state->set_system_context(prev_state->system_context());
SetRegularState<false>(app, hmi_state);
}
-
-
void StateController::HmiLevelConflictResolver::operator ()
(ApplicationSharedPtr to_resolve) {
using namespace mobile_apis;
@@ -98,10 +99,16 @@ void StateController::HmiLevelConflictResolver::operator ()
void StateController::SetupRegularHmiState(ApplicationSharedPtr app,
HmiStatePtr state) {
- HmiStatePtr old_state(new HmiState(*(app->CurrentHmiState())));
+ HmiStatePtr curr_state = app->CurrentHmiState();
+ HmiStatePtr old_state = CreateHmiState(app->app_id(),
+ HmiState::StateID::STATE_ID_REGULAR);
+ DCHECK_OR_RETURN_VOID(old_state);
+ old_state->set_hmi_level(curr_state->hmi_level());
+ old_state->set_audio_streaming_state(curr_state->audio_streaming_state());
+ old_state->set_system_context(curr_state->system_context());
app->SetRegularState(state);
if (state->hmi_level() == mobile_apis::HMILevel::HMI_NONE) {
- app->reset_data_in_none();
+ app->ResetDataInNone();
}
HmiStatePtr new_state = app->CurrentHmiState();
OnStateChanged(app, old_state, new_state);
@@ -116,9 +123,12 @@ void StateController::SetupRegularHmiState(ApplicationSharedPtr app,
DCHECK_OR_RETURN_VOID(app);
HmiStatePtr prev_state = app->RegularHmiState();
DCHECK_OR_RETURN_VOID(prev_state);
- HmiStatePtr new_state(new HmiState(hmi_level,
- audio_state,
- prev_state->system_context()));
+ HmiStatePtr new_state = CreateHmiState(app->app_id(),
+ HmiState::StateID::STATE_ID_REGULAR);
+ DCHECK_OR_RETURN_VOID(new_state);
+ new_state->set_hmi_level(hmi_level);
+ new_state->set_audio_streaming_state(audio_state);
+ new_state->set_system_context(prev_state->system_context());
SetupRegularHmiState(app, new_state);
}
@@ -202,79 +212,46 @@ void StateController::OnStateChanged(ApplicationSharedPtr app,
if (IsStatusChanged(old_state, new_state)) {
MessageHelper::SendHMIStatusNotification(*app);
if (new_state->hmi_level() == mobile_apis::HMILevel::HMI_NONE) {
- app->reset_data_in_none();
+ app->ResetDataInNone();
}
} else {
LOG4CXX_ERROR(logger_, "Status not changed");
}
}
-template<>
-void StateController::HMIStateStarted<PhoneCallHmiState>(ApplicationSharedPtr app) {
- using namespace mobile_apis;
- using namespace helpers;
- HmiStatePtr old_hmi_state = app->CurrentHmiState();
- HmiStatePtr new_hmi_state(new PhoneCallHmiState(old_hmi_state));
-
- HMILevel::eType expected_level(HMILevel::HMI_BACKGROUND);
- if (old_hmi_state->hmi_level() == HMILevel::HMI_FULL && app->is_navi()) {
- expected_level = HMILevel::HMI_LIMITED;
+void StateController::ApplyStatesForApp(ApplicationSharedPtr app) {
+ LOG4CXX_AUTO_TRACE(logger_);
+ sync_primitives::AutoLock autolock(active_states_lock_);
+ DCHECK_OR_RETURN_VOID(app);
+ StateIDList::iterator it = active_states_.begin();
+ for(; it != active_states_.end(); ++it) {
+ HmiStatePtr new_state = CreateHmiState(app->app_id(), *it);
+ DCHECK_OR_RETURN_VOID(new_state);
+ DCHECK_OR_RETURN_VOID(new_state->state_id() != HmiState::STATE_ID_REGULAR);
+ HmiStatePtr old_hmi_state = app->CurrentHmiState();
+ new_state->set_parent(old_hmi_state);
+ app->AddHMIState(new_state);
}
- new_hmi_state->set_hmi_level(expected_level);
- new_hmi_state->set_audio_streaming_state(AudioStreamingState::NOT_AUDIBLE);
-
- app->AddHMIState(new_hmi_state);
- OnStateChanged(app,old_hmi_state, new_hmi_state);
-}
-
-template<>
-void StateController::HMIStateStarted<VRHmiState>(ApplicationSharedPtr app) {
- using namespace mobile_apis;
- using namespace helpers;
- HmiStatePtr old_hmi_state = app->CurrentHmiState();
- HmiStatePtr new_hmi_state(new VRHmiState(old_hmi_state));
-
- new_hmi_state->set_audio_streaming_state(
- TTSVRCalcAudioSS(old_hmi_state->hmi_level()));
-
- app->AddHMIState(new_hmi_state);
- OnStateChanged(app,old_hmi_state, new_hmi_state);
-}
-
-
-template<>
-void StateController::HMIStateStarted<TTSHmiState>(ApplicationSharedPtr app) {
- using namespace mobile_apis;
- using namespace helpers;
- HmiStatePtr old_hmi_state = app->CurrentHmiState();
- HmiStatePtr new_hmi_state(new VRHmiState(old_hmi_state));
-
- app->set_tts_speak_state(true);
-
- new_hmi_state->set_audio_streaming_state(
- TTSVRCalcAudioSS(old_hmi_state->hmi_level()));
-
- app->AddHMIState(new_hmi_state);
- OnStateChanged(app,old_hmi_state, new_hmi_state);
}
-mobile_apis::AudioStreamingState::eType
-StateController::TTSVRCalcAudioSS(mobile_apis::HMILevel::eType level) const {
- using namespace helpers;
- using namespace mobile_apis;
-
- const HMICapabilities& hc = ApplicationManagerImpl::instance()->hmi_capabilities();
- if (Compare<HMILevel::eType, NEQ, ALL> (level,
- HMILevel::HMI_NONE,
- HMILevel::HMI_BACKGROUND)) {
- if (hc.attenuated_supported()) {
- return AudioStreamingState::ATTENUATED;
- }
+void StateController::TempStateStarted(HmiState::StateID ID) {
+ LOG4CXX_AUTO_TRACE(logger_);
+ sync_primitives::AutoLock autolock(active_states_lock_);
+ StateIDList::iterator it =
+ std::find(active_states_.begin(), active_states_.end(), ID);
+ if (it == active_states_.end()) {
+ active_states_.push_back(ID);
+ } else {
+ LOG4CXX_ERROR(logger_, "StateID " << ID <<" is already active");
}
- return AudioStreamingState::NOT_AUDIBLE;
}
+void StateController::TempStateStopped(HmiState::StateID ID) {
+ LOG4CXX_AUTO_TRACE(logger_);
+ sync_primitives::AutoLock autolock(active_states_lock_);
+ active_states_.remove(ID);
+}
void StateController::OnActivateAppResponse(
const smart_objects::SmartObject& message) {
const hmi_apis::Common_Result::eType code =
@@ -302,9 +279,10 @@ void StateController::OnPhoneCallStarted() {
LOG4CXX_AUTO_TRACE(logger_);
ForEachApplication(std::bind1st(
std::mem_fun(
- &StateController::HMIStateStarted<PhoneCallHmiState>),
+ &StateController::HMIStateStarted<HmiState::STATE_ID_PHONE_CALL>),
this)
);
+ TempStateStarted(HmiState::STATE_ID_PHONE_CALL);
}
void StateController::OnPhoneCallEnded() {
@@ -314,15 +292,17 @@ void StateController::OnPhoneCallEnded() {
&StateController::HMIStateStopped<HmiState::STATE_ID_PHONE_CALL>),
this)
);
+ TempStateStopped(HmiState::STATE_ID_PHONE_CALL);
}
void StateController::OnSafetyModeEnabled() {
LOG4CXX_AUTO_TRACE(logger_);
ForEachApplication(std::bind1st(
std::mem_fun(
- &StateController::HMIStateStarted<SafetyModeHmiState>),
+ &StateController::HMIStateStarted<HmiState::STATE_ID_SAFETY_MODE>),
this)
);
+ TempStateStarted(HmiState::STATE_ID_SAFETY_MODE);
}
void StateController::OnSafetyModeDisabled() {
@@ -333,15 +313,17 @@ void StateController::OnSafetyModeDisabled() {
&StateController::HMIStateStopped<HmiState::STATE_ID_SAFETY_MODE>),
this)
);
+ TempStateStopped(HmiState::STATE_ID_SAFETY_MODE);
}
void StateController::OnVRStarted() {
LOG4CXX_AUTO_TRACE(logger_);
ForEachApplication(std::bind1st(
std::mem_fun(
- &StateController::HMIStateStarted<VRHmiState>),
+ &StateController::HMIStateStarted<HmiState::STATE_ID_VR_SESSION>),
this)
);
+ TempStateStarted(HmiState::STATE_ID_VR_SESSION);
}
void StateController::OnVREnded() {
@@ -351,15 +333,17 @@ void StateController::OnVREnded() {
&StateController::HMIStateStopped<HmiState::STATE_ID_VR_SESSION>),
this)
);
+ TempStateStopped(HmiState::STATE_ID_VR_SESSION);
}
void StateController::OnTTSStarted() {
LOG4CXX_AUTO_TRACE(logger_);
ForEachApplication(std::bind1st(
std::mem_fun(
- &StateController::HMIStateStarted<TTSHmiState>),
+ &StateController::HMIStateStarted<HmiState::STATE_ID_TTS_SESSION>),
this)
);
+ TempStateStarted(HmiState::STATE_ID_TTS_SESSION);
}
void StateController::OnTTSStopped() {
@@ -368,7 +352,40 @@ void StateController::OnTTSStopped() {
std::mem_fun(
&StateController::HMIStateStopped<HmiState::STATE_ID_TTS_SESSION>),
this)
- );
+ );
+ TempStateStopped(HmiState::STATE_ID_TTS_SESSION);
+}
+
+HmiStatePtr StateController::CreateHmiState(uint32_t app_id, HmiState::StateID state_id) {
+ LOG4CXX_AUTO_TRACE(logger_);
+ HmiStatePtr new_state;
+ switch (state_id) {
+ case HmiState::STATE_ID_PHONE_CALL: {
+ new_state.reset(new PhoneCallHmiState(app_id, state_context_));
+ break;
+ }
+ case HmiState::STATE_ID_SAFETY_MODE: {
+ new_state.reset(new SafetyModeHmiState(app_id, state_context_));
+ break;
+ }
+ case HmiState::STATE_ID_VR_SESSION: {
+ new_state.reset(new VRHmiState(app_id, state_context_));
+ break;
+ }
+ case HmiState::STATE_ID_TTS_SESSION: {
+ new_state.reset(new TTSHmiState(app_id, state_context_));
+ break;
+ }
+ case HmiState::STATE_ID_REGULAR: {
+ new_state.reset(new HmiState(app_id, state_context_));
+ break;
+ }
+ default:
+ LOG4CXX_FATAL(logger_, "Invalid state_id " << state_id);
+ NOTREACHED();
+ break;
+ }
+ return new_state;
}
}
diff --git a/src/components/application_manager/test/mock/include/application_manager/application_manager_impl.h b/src/components/application_manager/test/mock/include/application_manager/application_manager_impl.h
index 949dc58534..6a0b67ae50 100644
--- a/src/components/application_manager/test/mock/include/application_manager/application_manager_impl.h
+++ b/src/components/application_manager/test/mock/include/application_manager/application_manager_impl.h
@@ -255,6 +255,10 @@ class ApplicationManagerImpl : public ApplicationManager,
MOCK_METHOD0(StartDevicesDiscovery, void());
MOCK_METHOD2(SendAudioPassThroughNotification, void(uint32_t, std::vector<uint8_t>&));
MOCK_METHOD1(set_all_apps_allowed, void(const bool));
+ MOCK_METHOD4(CreateRegularState, HmiStatePtr (uint32_t, mobile_api::HMILevel::eType,
+ mobile_apis::AudioStreamingState::eType,
+ mobile_apis::SystemContext::eType));
+
template<bool SendActivateApp>
MOCK_METHOD2(SetState, void(uint32_t, HmiState));
template<bool SendActivateApp>
diff --git a/src/components/application_manager/test/mock/include/application_manager/state_context.h b/src/components/application_manager/test/mock/include/application_manager/state_context.h
new file mode 120000
index 0000000000..f94c0054c2
--- /dev/null
+++ b/src/components/application_manager/test/mock/include/application_manager/state_context.h
@@ -0,0 +1 @@
+../../../../include/application_manager/state_context.h \ No newline at end of file