1 LIST(APPEND JavaScriptCore_SOURCES
2 jit/ExecutableAllocatorFixedVMPool.cpp
3 jit/ExecutableAllocator.cpp
6 IF (ENABLE_TIZEN_GC_ACTIVITY_CALLBACK)
7 LIST(REMOVE_ITEM JavaScriptCore_SOURCES
8 runtime/GCActivityCallback.cpp
10 LIST(APPEND JavaScriptCore_SOURCES
11 runtime/GCActivityCallbackEfl.cpp
13 LIST(APPEND JavaScriptCore_INCLUDE_DIRECTORIES
14 ${ECORE_X_INCLUDE_DIRS}
19 LIST(APPEND JavaScriptCore_LIBRARIES
23 LIST(APPEND JavaScriptCore_INCLUDE_DIRECTORIES
27 IF (ENABLE_GLIB_SUPPORT)
28 LIST(APPEND JavaScriptCore_INCLUDE_DIRECTORIES
29 ${JAVASCRIPTCORE_DIR}/wtf/gobject
33 IF (ENABLE_MEMORY_SAMPLER)
34 LIST(APPEND JavaScriptCore_SOURCES
35 runtime/MemoryStatistics.cpp
39 IF (ENABLE_TIZEN_SUPPORT)
40 # Install JS APIs for WRT.
41 SET(JavaScriptCore_API_HEADERS )
43 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSBase.h")
44 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSContextRef.h")
45 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSObjectRef.h")
46 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSStringRef.h")
47 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSStringRefBSTR.h")
48 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSStringRefCF.h")
49 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSValueRef.h")
50 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JavaScript.h")
51 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JavaScriptCore.h")
52 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/WebKitAvailability.h")
55 INSTALL(FILES ${JavaScriptCore_API_HEADERS}
56 DESTINATION include/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/JavaScriptCore)
58 INSTALL(FILES ${JavaScriptCore_API_HEADERS}
59 DESTINATION include/${WebKit_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/JavaScriptCore)