Add ttrace logs 29/111029/2
authorJunghyun Yeon <jungh.yeon@samsung.com>
Thu, 19 Jan 2017 07:49:58 +0000 (16:49 +0900)
committerjongmyeong ko <jongmyeong.ko@samsung.com>
Thu, 19 Jan 2017 09:26:48 +0000 (01:26 -0800)
Change-Id: Ia13ea3e061d4f08e122786e0e17a2b763d176c3c
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
CMakeLists.txt
packaging/tpk-backend.spec
src/tpk/CMakeLists.txt
src/tpk/tpk_backend.cc

index 143b72c..e2a8ab3 100644 (file)
@@ -48,6 +48,7 @@ PKG_CHECK_MODULES(TPK_MANIFEST_HANDLERS_DEPS REQUIRED tpk-manifest-handlers)
 PKG_CHECK_MODULES(MANIFEST_PARSER_DEPS REQUIRED manifest-parser)
 PKG_CHECK_MODULES(VCONF_DEPS REQUIRED vconf)
 PKG_CHECK_MODULES(CAPI_SYSTEM_INFO_DEPS REQUIRED capi-system-info)
+PKG_CHECK_MODULES(TTRACE_DEPS REQUIRED ttrace)
 
 FIND_PACKAGE(Boost REQUIRED COMPONENTS system filesystem regex program_options)
 FIND_PACKAGE(GTest REQUIRED)
index 0464df4..53fbad6 100644 (file)
@@ -18,6 +18,8 @@ BuildRequires:  pkgconfig(pkgmgr-types)
 BuildRequires:  pkgconfig(tpk-manifest-handlers)
 BuildRequires:  pkgconfig(vconf)
 BuildRequires:  pkgconfig(capi-system-info)
+BuildRequires:  pkgconfig(ttrace)
+
 %description
 Backend for tizen package files
 
index e26f122..c7460f0 100644 (file)
@@ -21,6 +21,7 @@ APPLY_PKG_CONFIG(${TARGET_LIBNAME_TPK} PUBLIC
   MANIFEST_PARSER_DEPS
   TPK_MANIFEST_HANDLERS_DEPS
   CAPI_SYSTEM_INFO_DEPS
+  TTRACE_DEPS
   Boost
 )
 
index 87a68f2..e23da22 100644 (file)
@@ -1,9 +1,11 @@
 /* Copyright 2015 Samsung Electronics, license APACHE-2.0, see LICENSE file */
 
 #include <common/pkgmgr_interface.h>
+
 #include <manifest_parser/utils/logging.h>
 
 #include <iostream>
+#include <TTraceWrapper.h>
 
 #include "tpk/tpk_app_query_interface.h"
 #include "tpk/tpk_installer.h"
@@ -11,6 +13,8 @@
 namespace ci = common_installer;
 
 int main(const int argc, char* argv[]) {
+  TTRACE(TTRACE_TAG_APP, "TPK_BACKEND");
+
   ci::PkgmgrInstaller pkgmgr_installer;
   tpk::TpkAppQueryInterface interface;
   ci::PkgMgrPtr pkgmgr = ci::PkgMgrInterface::Create(argc, argv,