1 LIST(APPEND JavaScriptCore_SOURCES
2 jit/ExecutableAllocatorFixedVMPool.cpp
3 jit/ExecutableAllocator.cpp
4 runtime/GCActivityCallbackEfl.cpp
7 LIST(REMOVE_ITEM JavaScriptCore_SOURCES
8 runtime/GCActivityCallback.cpp
11 LIST(APPEND JavaScriptCore_LIBRARIES
15 LIST(APPEND JavaScriptCore_INCLUDE_DIRECTORIES
21 IF (ENABLE_GLIB_SUPPORT)
22 LIST(APPEND JavaScriptCore_INCLUDE_DIRECTORIES
23 ${JAVASCRIPTCORE_DIR}/wtf/gobject
27 IF (ENABLE_MEMORY_SAMPLER)
28 LIST(APPEND JavaScriptCore_SOURCES
29 runtime/MemoryStatistics.cpp
33 IF (ENABLE_TIZEN_SUPPORT)
34 # Install JS APIs for WRT.
35 SET(JavaScriptCore_API_HEADERS )
37 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSBase.h")
38 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSContextRef.h")
39 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSObjectRef.h")
40 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSStringRef.h")
41 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSStringRefBSTR.h")
42 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSStringRefCF.h")
43 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JSValueRef.h")
44 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JavaScript.h")
45 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/JavaScriptCore.h")
46 LIST(APPEND JavaScriptCore_API_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/API/WebKitAvailability.h")
49 INSTALL(FILES ${JavaScriptCore_API_HEADERS}
50 DESTINATION include/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/JavaScriptCore)
52 INSTALL(FILES ${JavaScriptCore_API_HEADERS}
53 DESTINATION include/${WebKit_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/JavaScriptCore)