change buxton logging service to dlog 74/112574/3
authorJiwoong Im <jiwoong.im@samsung.com>
Wed, 1 Feb 2017 12:50:10 +0000 (21:50 +0900)
committerJiwoong Im <jiwoong.im@samsung.com>
Thu, 2 Feb 2017 04:52:45 +0000 (13:52 +0900)
Change-Id: Ic0c7457fa844acfbc5f2fa3617072ed3159b7dd4
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
CMakeLists.txt
common/log.h

index 9d2b8c1..e3085eb 100644 (file)
@@ -49,7 +49,7 @@ ENDIF()
 
 # pkg-config
 INCLUDE(FindPkgConfig)
-PKG_CHECK_MODULES(PKGS REQUIRED glib-2.0>=2.36)
+PKG_CHECK_MODULES(PKGS REQUIRED glib-2.0>=2.36 dlog)
 
 FOREACH(flag ${PKGS_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
index 4c028e1..ddee9ff 100644 (file)
 
 #pragma once
 
-#if defined(_DLOG_H_)
+#include <dlog.h>
 
-#  define bxt_info(fmt, ...) LOGI(fmt, ##__VA_ARGS__)
-#  define bxt_err(fmt, ...) LOGE(fmt, ##__VA_ARGS__)
-#  define bxt_dbg(fmt, ...) LOGD(fmt, ##__VA_ARGS__)
-
-#else /* _DLOG_H_ */
+#ifdef LOG_TAG
+#undef LOG_TAG
+#endif
 
-#  include <syslog.h>
+#define LOG_TAG "BUXTON"
 
-#  define bxt_info(fmt, ...) syslog(LOG_INFO, "Buxton: " fmt, ##__VA_ARGS__)
-#  define bxt_err(fmt, ...) syslog(LOG_ERR, "Buxton: " fmt, ##__VA_ARGS__)
+#  define bxt_info(fmt, ...) LOGI(fmt, ##__VA_ARGS__)
+#  define bxt_err(fmt, ...) LOGE(fmt, ##__VA_ARGS__)
 
 #  if !defined(DEBUG_LOG)
 #    define bxt_dbg(fmt, ...) do { } while (0)
 #  else /* DEBUG_LOG */
-#    define bxt_dbg(fmt, ...) \
-       syslog(LOG_DEBUG, "Buxton:%s:%d: " fmt, __func__, __LINE__, ##__VA_ARGS__)
+#  define bxt_dbg(fmt, ...) LOGD(fmt, ##__VA_ARGS__)
 #  endif /* DEBUG_LOG */
 
-#endif /* _DLOG_H_ */