|
Lines 4-9
include(WebKitCommon)
Source/JavaScriptCore/CMakeLists.txt_sec1
|
| 4 |
set(JavaScriptCore_INCLUDE_DIRECTORIES |
4 |
set(JavaScriptCore_INCLUDE_DIRECTORIES |
| 5 |
"${CMAKE_BINARY_DIR}" |
5 |
"${CMAKE_BINARY_DIR}" |
| 6 |
"${JAVASCRIPTCORE_DIR}" |
6 |
"${JAVASCRIPTCORE_DIR}" |
|
|
7 |
"${JAVASCRIPTCORE_DIR}/.." |
| 7 |
"${JAVASCRIPTCORE_DIR}/API" |
8 |
"${JAVASCRIPTCORE_DIR}/API" |
| 8 |
"${JAVASCRIPTCORE_DIR}/ForwardingHeaders" |
9 |
"${JAVASCRIPTCORE_DIR}/ForwardingHeaders" |
| 9 |
"${JAVASCRIPTCORE_DIR}/assembler" |
10 |
"${JAVASCRIPTCORE_DIR}/assembler" |
|
Lines 31-42
set(JavaScriptCore_INCLUDE_DIRECTORIES
Source/JavaScriptCore/CMakeLists.txt_sec2
|
| 31 |
"${JAVASCRIPTCORE_DIR}/tools" |
32 |
"${JAVASCRIPTCORE_DIR}/tools" |
| 32 |
"${JAVASCRIPTCORE_DIR}/wasm" |
33 |
"${JAVASCRIPTCORE_DIR}/wasm" |
| 33 |
"${JAVASCRIPTCORE_DIR}/yarr" |
34 |
"${JAVASCRIPTCORE_DIR}/yarr" |
| 34 |
"${WTF_DIR}" |
|
|
| 35 |
"${DERIVED_SOURCES_DIR}" |
35 |
"${DERIVED_SOURCES_DIR}" |
| 36 |
"${DERIVED_SOURCES_DIR}/ForwardingHeaders" |
36 |
"${DERIVED_SOURCES_DIR}/ForwardingHeaders" |
| 37 |
"${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}" |
37 |
"${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}" |
| 38 |
"${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/inspector" |
38 |
"${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/inspector" |
| 39 |
"${CMAKE_SOURCE_DIR}/Source" |
|
|
| 40 |
) |
39 |
) |
| 41 |
|
40 |
|
| 42 |
set(JavaScriptCore_SYSTEM_INCLUDE_DIRECTORIES |
41 |
set(JavaScriptCore_SYSTEM_INCLUDE_DIRECTORIES |
|
Lines 920-929
foreach (_file ${JavaScriptCore_LUT_FILE
Source/JavaScriptCore/CMakeLists.txt_sec3
|
| 920 |
endforeach () |
919 |
endforeach () |
| 921 |
|
920 |
|
| 922 |
set(JavaScriptCore_FORWARDING_HEADERS_DIRECTORIES |
921 |
set(JavaScriptCore_FORWARDING_HEADERS_DIRECTORIES |
|
|
922 |
API |
| 923 |
assembler |
923 |
assembler |
| 924 |
bindings |
924 |
bindings |
| 925 |
bytecode |
925 |
bytecode |
| 926 |
debugger |
926 |
debugger |
|
|
927 |
dfg |
| 928 |
disassembler |
| 927 |
heap |
929 |
heap |
| 928 |
inspector |
930 |
inspector |
| 929 |
interpreter |
931 |
interpreter |
|
Lines 939-1014
set(JavaScriptCore_FORWARDING_HEADERS_DI
Source/JavaScriptCore/CMakeLists.txt_sec4
|
| 939 |
inspector/agents |
941 |
inspector/agents |
| 940 |
inspector/augmentable |
942 |
inspector/augmentable |
| 941 |
inspector/remote |
943 |
inspector/remote |
| 942 |
|
|
|
| 943 |
${DERIVED_SOURCES_JAVASCRIPTCORE_DIR} |
| 944 |
) |
| 945 |
|
| 946 |
set(JavaScriptCore_FORWARDING_HEADERS_FILES |
| 947 |
API/APICallbackFunction.h |
| 948 |
API/APICast.h |
| 949 |
API/JSAPIWrapperObject.h |
| 950 |
API/JSBase.h |
| 951 |
API/JSBasePrivate.h |
| 952 |
API/JSCTestRunnerUtils.h |
| 953 |
API/JSCallbackConstructor.h |
| 954 |
API/JSCallbackFunction.h |
| 955 |
API/JSCallbackObject.h |
| 956 |
API/JSCallbackObjectFunctions.h |
| 957 |
API/JSClassRef.h |
| 958 |
API/JSContext.h |
| 959 |
API/JSContextInternal.h |
| 960 |
API/JSContextPrivate.h |
| 961 |
API/JSContextRef.h |
| 962 |
API/JSContextRefInternal.h |
| 963 |
API/JSContextRefPrivate.h |
| 964 |
API/JSExport.h |
| 965 |
API/JSManagedValue.h |
| 966 |
API/JSManagedValueInternal.h |
| 967 |
API/JSObjectRef.h |
| 968 |
API/JSObjectRefPrivate.h |
| 969 |
API/JSProfilerPrivate.h |
| 970 |
API/JSRetainPtr.h |
| 971 |
API/JSScriptRefPrivate.h |
| 972 |
API/JSStringRef.h |
| 973 |
API/JSStringRefBSTR.h |
| 974 |
API/JSStringRefCF.h |
| 975 |
API/JSStringRefPrivate.h |
| 976 |
API/JSValue.h |
| 977 |
API/JSValueInternal.h |
| 978 |
API/JSValueRef.h |
| 979 |
API/JSVirtualMachine.h |
| 980 |
API/JSVirtualMachineInternal.h |
| 981 |
API/JSWeakObjectMapRefInternal.h |
| 982 |
API/JSWeakObjectMapRefPrivate.h |
| 983 |
API/JSWrapperMap.h |
| 984 |
API/JavaScript.h |
| 985 |
API/JavaScriptCore.h |
| 986 |
API/ObjcRuntimeExtras.h |
| 987 |
API/OpaqueJSString.h |
| 988 |
API/WebKitAvailability.h |
| 989 |
|
| 990 |
assembler/LinkBuffer.h |
| 991 |
assembler/MacroAssembler.h |
| 992 |
assembler/MacroAssemblerCodeRef.h |
| 993 |
|
| 994 |
inspector/augmentable/AugmentableInspectorController.h |
| 995 |
|
| 996 |
inspector/remote/RemoteInspector.h |
| 997 |
inspector/remote/RemoteInspectorConstants.h |
| 998 |
inspector/remote/RemoteInspectorDebuggable.h |
| 999 |
inspector/remote/RemoteInspectorDebuggableConnection.h |
| 1000 |
inspector/remote/RemoteInspectorXPCConnection.h |
| 1001 |
|
| 1002 |
jit/GPRInfo.h |
| 1003 |
|
| 1004 |
runtime/VM.h |
| 1005 |
|
| 1006 |
${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/JSCBuiltins.h |
| 1007 |
${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/JSReplayInputs.h |
| 1008 |
${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/Bytecodes.h |
| 1009 |
) |
944 |
) |
| 1010 |
|
945 |
|
| 1011 |
|
|
|
| 1012 |
# GENERATOR 1-B: particular LUT creator (for 1 file only) |
946 |
# GENERATOR 1-B: particular LUT creator (for 1 file only) |
| 1013 |
GENERATE_HASH_LUT(${CMAKE_CURRENT_SOURCE_DIR}/parser/Keywords.table ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/Lexer.lut.h) |
947 |
GENERATE_HASH_LUT(${CMAKE_CURRENT_SOURCE_DIR}/parser/Keywords.table ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/Lexer.lut.h) |
| 1014 |
|
948 |
|
|
Lines 1198-1203
target_link_libraries(JavaScriptCore ${J
Source/JavaScriptCore/CMakeLists.txt_sec5
|
| 1198 |
set_target_properties(JavaScriptCore PROPERTIES COMPILE_DEFINITIONS "BUILDING_JavaScriptCore") |
1132 |
set_target_properties(JavaScriptCore PROPERTIES COMPILE_DEFINITIONS "BUILDING_JavaScriptCore") |
| 1199 |
set_target_properties(JavaScriptCore PROPERTIES FOLDER "JavaScriptCore") |
1133 |
set_target_properties(JavaScriptCore PROPERTIES FOLDER "JavaScriptCore") |
| 1200 |
|
1134 |
|
|
|
1135 |
if (JavaScriptCore_POST_BUILD_COMMAND) |
| 1136 |
add_custom_command(TARGET JavaScriptCore POST_BUILD COMMAND ${JavaScriptCore_POST_BUILD_COMMAND} VERBATIM) |
| 1137 |
endif () |
| 1138 |
|
| 1201 |
if (JavaScriptCore_OUTPUT_NAME) |
1139 |
if (JavaScriptCore_OUTPUT_NAME) |
| 1202 |
set_target_properties(JavaScriptCore PROPERTIES OUTPUT_NAME ${JavaScriptCore_OUTPUT_NAME}) |
1140 |
set_target_properties(JavaScriptCore PROPERTIES OUTPUT_NAME ${JavaScriptCore_OUTPUT_NAME}) |
| 1203 |
endif () |
1141 |
endif () |