Update change log and spec for wrt-plugins-tizen_0.4.25
[platform/framework/web/wrt-plugins-tizen.git] / CMakeLists.txt
index 35a819d..f1c0390 100755 (executable)
@@ -36,6 +36,19 @@ ELSE(DPL_LOG)
 ENDIF(DPL_LOG)
 
 # -----------------------------------------------------------------------------
+# Determine the time tracing option
+# -----------------------------------------------------------------------------
+
+OPTION(ENABLE_TIME_TRACER "TIME TRACING" OFF)
+
+IF(ENABLE_TIME_TRACER)
+    MESSAGE(STATUS "Time tracer enabled")
+    ADD_DEFINITIONS("-DENABLE_TIME_TRACER")
+ELSE(ENABLE_TIME_TRACER)
+    MESSAGE(STATUS "Time tracer disabled")
+ENDIF(ENABLE_TIME_TRACER)
+
+# -----------------------------------------------------------------------------
 # Set build type (Release by default)
 # -----------------------------------------------------------------------------
 IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
@@ -56,6 +69,7 @@ SET(CMAKE_CXX_FLAGS_RELEASE    "-O2 -std=c++0x -g")
 ADD_DEFINITIONS("-DCLIENT_IPC_THREAD")
 ADD_DEFINITIONS("-DEXPORT_API=")
 ADD_DEFINITIONS("-Wall")
+ADD_DEFINITIONS("-D_FILE_OFFSET_BITS=64")
 #ADD_DEFINITIONS("-Werror")
 #ADD_DEFINITIONS("-Wextra")
 ADD_DEFINITIONS("-DAPPLICATION_API_BACKWARD_COMPATIBILITY")
@@ -78,6 +92,8 @@ SET(DESTINATION_HEADER_PREFIX include/${PROJECT_NAME})
 
 SET(TOP ${CMAKE_SOURCE_DIR}/src)
 
+SET(INCLUDE_COMMON ${TOP}/Common ${TOP}/Common/TimeTracer)
+
 SET(LIBS_COMMON
     ${dpl_LDFLAGS}
     ${dpl-event_LDFLAGS}