diff options
author | Alexander Kutsan <AKutsan@luxoft.com> | 2015-03-06 14:24:47 +0200 |
---|---|---|
committer | Aleksandr Galiuzov <AGaliuzov@luxoft.com> | 2015-04-15 14:12:50 +0300 |
commit | e40cfdb836d3dc00d6c6b3c42a43c88823bf3473 (patch) | |
tree | d84a04981b883e46d741ca7d451c5aa12b1aff7e | |
parent | ff5b7a59411fee50eac83274eb73c9477fcdf8df (diff) | |
download | sdl_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
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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 all" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 3rd_party_logger" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 doxygen" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 ford-tarball" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 genivi-tarball" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 install" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 install-3rd_party" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 install-3rd_party_logger" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 install/local" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 install/strip" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 list_install_components" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 pasa-tarball" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 rebuild_cache" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile" VERBOSE=1 expat" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile" VERBOSE=1 expat/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/expat-2.1.0/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/Makefile" VERBOSE=1 libapr-1" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apr-cmake/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/Makefile" VERBOSE=1 apr-util" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apr-util-cmake/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/Makefile" VERBOSE=1 liblog4cxx" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party/apache-log4cxx-cmake/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile" VERBOSE=1 jsoncpp" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile" VERBOSE=1 jsoncpp/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/jsoncpp/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 MessageBroker" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 MessageBroker/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 MessageBrokerClient" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 MessageBrokerClient/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 MessageBrokerServer" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 MessageBrokerServer/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/MessageBroker/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile" VERBOSE=1 encryption" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile" VERBOSE=1 encryption/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/encryption/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile" VERBOSE=1 Libusb-1.0.16" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile" 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 "/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile" VERBOSE=1 Libusb-1.0.16/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/3rd_party-static/libusbx-1.0.16/Makefile" 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 "/media/akutsan/Media/development/applink/tools/Makefile" VERBOSE=1 intergen" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/tools/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/tools/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/tools/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 HMI_API" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 HMI_API/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 MOBILE_API" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 MOBILE_API/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 v4_protocol_v1_2_no_extra" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 v4_protocol_v1_2_no_extra/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/interfaces/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/protocol/Makefile" VERBOSE=1 ProtocolLibrary" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/protocol/Makefile" VERBOSE=1 ProtocolLibrary/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 TransportManager" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 TransportManager/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 transport_manager" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 transport_manager/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/transport_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/resumption/Makefile" VERBOSE=1 Resumption" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/resumption/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/resumption/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/resumption/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/resumption/Makefile" VERBOSE=1 Resumption/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/resumption/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/resumption/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/resumption/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/formatters/Makefile" VERBOSE=1 formatters" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/formatters/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/formatters/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/formatters/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/formatters/Makefile" VERBOSE=1 formatters/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/formatters/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/formatters/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/formatters/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile" VERBOSE=1 ProtocolHandler" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile" VERBOSE=1 ProtocolHandler/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/protocol_handler/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile" VERBOSE=1 connectionHandler" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile" VERBOSE=1 connectionHandler/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/connection_handler/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/utils/Makefile" VERBOSE=1 Utils" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/utils/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/utils/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/utils/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/utils/Makefile" VERBOSE=1 Utils/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/utils/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/utils/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/utils/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 Policy" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 Policy/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 copy_library_Policy" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile" VERBOSE=1 UsageStatistics" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile" VERBOSE=1 UsageStatistics/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/usage_statistics/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile" VERBOSE=1 policy_struct" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile" VERBOSE=1 policy_struct/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/policy_table/table_struct/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile" VERBOSE=1 dbms" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile" VERBOSE=1 dbms/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/policy/src/policy/sqlite_wrapper/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile" VERBOSE=1 rpc_base" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile" VERBOSE=1 rpc_base/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/rpc_base/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile" VERBOSE=1 SmartObjects" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile" VERBOSE=1 SmartObjects/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/smart_objects/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 AMEventEngine" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 AMEventEngine/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 AMHMICommandsLibrary" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 AMHMICommandsLibrary/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 AMMobileCommandsLibrary" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 AMMobileCommandsLibrary/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 AMPolicyLibrary" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 AMPolicyLibrary/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 ApplicationManager" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 ApplicationManager/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/application_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile" VERBOSE=1 HMIMessageHandler" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile" VERBOSE=1 HMIMessageHandler/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/hmi_message_handler/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/config_profile/Makefile" VERBOSE=1 ConfigProfile" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/config_profile/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/config_profile/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/config_profile/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/config_profile/Makefile" VERBOSE=1 ConfigProfile/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/config_profile/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/config_profile/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/config_profile/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/media_manager/Makefile" VERBOSE=1 MediaManager" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/media_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/media_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/media_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/media_manager/Makefile" VERBOSE=1 MediaManager/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/media_manager/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/media_manager/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/media_manager/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/time_tester/Makefile" VERBOSE=1 TimeTester" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/time_tester/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/time_tester/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/time_tester/Makefile" 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 "/media/akutsan/Media/development/applink/src/components/time_tester/Makefile" VERBOSE=1 TimeTester/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/time_tester/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/time_tester/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/components/time_tester/Makefile" 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 "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 gitversion" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" 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 "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 smartDeviceLinkCore" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" 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 "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 smartDeviceLinkCore/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/appMain/Makefile" 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 "/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile" VERBOSE=1 appenders" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile" 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 "/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile" VERBOSE=1 appenders/fast" /> + <CompileFile command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile" VERBOSE=1 "$file"" /> + <Clean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile" VERBOSE=1 clean" /> + <DistClean command="/usr/bin/make -f "/media/akutsan/Media/development/applink/src/plugins/appenders/Makefile" 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 |