7 JavaScriptCore${DEBUG_SUFFIX}
12 list(APPEND JSC_LIBRARIES edit)
15 if ("${JavaScriptCore_LIBRARY_TYPE}" MATCHES "STATIC")
16 add_definitions(-DSTATICALLY_LINKED_WITH_JavaScriptCore)
19 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
21 WEBKIT_WRAP_SOURCELIST(${JSC_SOURCES})
22 include_directories(./ ${JavaScriptCore_INCLUDE_DIRECTORIES})
23 include_directories(SYSTEM ${JavaScriptCore_SYSTEM_INCLUDE_DIRECTORIES})
24 add_executable(jsc ${JSC_SOURCES})
25 target_link_libraries(jsc ${JSC_LIBRARIES})
26 set_target_properties(jsc PROPERTIES FOLDER "JavaScriptCore")
29 set_target_properties(jsc PROPERTIES OUTPUT_NAME ${JSC_OUTPUT_NAME})
33 ADD_TARGET_PROPERTIES(jsc LINK_FLAGS "${JSC_LINK_FLAGS}")
36 if (SHOULD_INSTALL_JS_SHELL)
37 install(TARGETS jsc DESTINATION "${EXEC_INSTALL_DIR}")
41 add_dependencies(jsc jscLib)
53 add_executable(testb3 ${TESTB3_SOURCES})
54 target_link_libraries(testb3 ${JSC_LIBRARIES})
56 add_executable(testair ${TESTAIR_SOURCES})
57 target_link_libraries(testair ${JSC_LIBRARIES})