Skip to content
Snippets Groups Projects
Select Git revision
  • fix-raspi-issues-v2-oracular
  • fix-raspi-issues-v2-noble
  • fix-raspi-issues-v2
  • fix-raspi-issues
  • wk2/unstable default
  • wpe/unstable
  • wpewebkit-2.44
  • berto/wk2/bookworm
  • berto/wk2/bullseye
  • webkitgtk-2.44
  • wk2/experimental
  • wpewebkit-2.42
  • webkitgtk-2.42
  • webkitgtk-2.40
  • wpewebkit-2.40
  • buster
  • webkitgtk-2.38
  • wpewebkit-2.38
  • wpewebkit-2.36
  • webkitgtk-2.36
  • wpe/debian/2.44.1-1
  • wpe/upstream/2.44.1
  • debian/2.44.1-1
  • upstream/2.44.1
  • debian/2.44.0-2
  • debian/2.44.0-1
  • upstream/2.44.0
  • debian/2.43.4-2
  • debian/2.42.5-2
  • wpe/debian/2.42.5-1.2
  • wpe/debian/2.42.5-2_exp
  • wpe/debian/2.42.5-1.1
  • debian/2.42.5-1_deb11u1
  • debian/2.42.5-1_deb12u1
  • wpe/debian/2.42.5-1
  • wpe/upstream/2.42.5
  • debian/2.42.5-1
  • upstream/2.42.5
  • debian/2.43.4-1
  • upstream/2.43.4
40 results

CMakeLists.txt

Blame
  • Forked from WebKit / webkit
    2331 commits behind the upstream repository.
    user avatar
    Alberto Garcia authored
    8929f222
    History
    CMakeLists.txt 873 B
    set(JSC_SOURCES
        ../jsc.cpp
    )
    
    set(JSC_LIBRARIES
        ${CMAKE_DL_LIBS}
        JavaScriptCore
        WTF
    )
    
    if (WTF_OS_MAC_OS_X)
        list(APPEND JSC_LIBRARIES edit)
    endif ()
    
    if ("${JavaScriptCore_LIBRARY_TYPE}" MATCHES "STATIC")
        add_definitions(-DSTATICALLY_LINKED_WITH_JavaScriptCore)
    endif ()
    
    WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
    
    WEBKIT_WRAP_SOURCELIST(${JSC_SOURCES})
    include_directories(./ ${JavaScriptCore_INCLUDE_DIRECTORIES})
    add_executable(jsc ${JSC_SOURCES})
    target_link_libraries(jsc ${JSC_LIBRARIES})
    set_target_properties(jsc PROPERTIES FOLDER "JavaScriptCore")
    
    if (JSC_OUTPUT_NAME)
        set_target_properties(jsc PROPERTIES OUTPUT_NAME ${JSC_OUTPUT_NAME})
    endif ()
    
    if (JSC_LINK_FLAGS)
        ADD_TARGET_PROPERTIES(jsc LINK_FLAGS "${JSC_LINK_FLAGS}")
    endif ()
    
    if (SHOULD_INSTALL_JS_SHELL)
        install(TARGETS jsc DESTINATION "${EXEC_INSTALL_DIR}")
    endif ()