Merge "Fix build break by removing TIZEN_RECORDING_SURFACE_SET" into tizen_2.1
[framework/web/webkit-efl.git] / Source / WTF / wtf / PlatformEfl.cmake
1 IF (ENABLE_FAST_MALLOC)
2   LIST(APPEND WTF_SOURCES
3     TCSystemAlloc.cpp
4   )
5 ELSE ()
6   ADD_DEFINITIONS(-DUSE_SYSTEM_MALLOC=1)
7 ENDIF()
8
9 LIST(APPEND WTF_SOURCES
10     efl/MainThreadEfl.cpp
11     efl/OwnPtrEfl.cpp
12     gobject/GOwnPtr.cpp
13     gobject/GRefPtr.cpp
14
15     OSAllocatorPosix.cpp
16     ThreadIdentifierDataPthreads.cpp
17     ThreadingPthreads.cpp
18
19     unicode/icu/CollatorICU.cpp
20 )
21
22 LIST(APPEND WTF_LIBRARIES
23     pthread
24     ${GLIB_LIBRARIES}
25     ${GLIB_GIO_LIBRARIES}
26     ${GLIB_GOBJECT_LIBRARIES}
27     ${ICU_LIBRARIES}
28     ${ICU_I18N_LIBRARIES}
29     ${ECORE_LIBRARIES}
30     ${ECORE_EVAS_LIBRARIES}
31     ${ECORE_IMF_LIBRARIES}
32     ${EINA_LIBRARIES}
33     ${EVAS_LIBRARIES}
34 )
35
36 # For SLP
37 LIST(APPEND WTF_LIBRARIES
38     ${ECORE_LIBRARIES}
39     ${Dlog_LIBRARIES}
40 )
41
42 LIST(APPEND WTF_INCLUDE_DIRECTORIES
43     ${ECORE_INCLUDE_DIRS}
44     ${ECORE_EVAS_INCLUDE_DIRS}
45     ${EINA_INCLUDE_DIRS}
46     ${EVAS_INCLUDE_DIRS}
47     ${GLIB_INCLUDE_DIRS}
48     ${ICU_INCLUDE_DIRS}
49     ${JAVASCRIPTCORE_DIR}/wtf/gobject
50     ${JAVASCRIPTCORE_DIR}/wtf/unicode/
51 )
52
53 # For SLP  
54 LIST(APPEND WTF_INCLUDE_DIRECTORIES
55     ${Dlog_INCLUDE_DIRS}
56 )