|
Lines 34-48
file(COPY
a/Source/JavaScriptCore/PlatformWin.cmake_sec1
|
| 34 |
) |
34 |
) |
| 35 |
|
35 |
|
| 36 |
file(MAKE_DIRECTORY ${FORWARDING_HEADERS_DIR}/JavaScriptCore) |
36 |
file(MAKE_DIRECTORY ${FORWARDING_HEADERS_DIR}/JavaScriptCore) |
| 37 |
|
|
|
| 38 |
set(JavaScriptCore_PRE_BUILD_COMMAND "${CMAKE_BINARY_DIR}/DerivedSources/JavaScriptCore/preBuild.cmd") |
37 |
set(JavaScriptCore_PRE_BUILD_COMMAND "${CMAKE_BINARY_DIR}/DerivedSources/JavaScriptCore/preBuild.cmd") |
| 39 |
file(REMOVE "${JavaScriptCore_PRE_BUILD_COMMAND}") |
38 |
file(REMOVE "${JavaScriptCore_PRE_BUILD_COMMAND}") |
| 40 |
foreach (_directory ${JavaScriptCore_FORWARDING_HEADERS_DIRECTORIES}) |
39 |
foreach (_directory ${JavaScriptCore_FORWARDING_HEADERS_DIRECTORIES}) |
| 41 |
file(APPEND "${JavaScriptCore_PRE_BUILD_COMMAND}" "@xcopy /y /d /f \"${JAVASCRIPTCORE_DIR}/${_directory}/*.h\" \"${FORWARDING_HEADERS_DIR}/JavaScriptCore\" >nul 2>nul\n") |
40 |
file(APPEND "${JavaScriptCore_PRE_BUILD_COMMAND}" "perl ${JAVASCRIPTCORE_DIR}/Scripts/make-forwarding-headers.pl --search-path=\"${JAVASCRIPTCORE_DIR}/${_directory}/*.h\" --include-path=\"${JAVASCRIPTCORE_DIR}/${_directory}\" --forwarding-dir=\"${FORWARDING_HEADERS_DIR}/JavaScriptCore\"\n") |
|
|
41 |
file(APPEND "${JavaScriptCore_PRE_BUILD_COMMAND}" "if %errorlevel% NEQ 0 exit /b 1\n") |
| 42 |
endforeach () |
42 |
endforeach () |
| 43 |
|
|
|
| 44 |
set(JavaScriptCore_POST_BUILD_COMMAND "${CMAKE_BINARY_DIR}/DerivedSources/JavaScriptCore/postBuild.cmd") |
43 |
set(JavaScriptCore_POST_BUILD_COMMAND "${CMAKE_BINARY_DIR}/DerivedSources/JavaScriptCore/postBuild.cmd") |
| 45 |
file(WRITE "${JavaScriptCore_POST_BUILD_COMMAND}" "@xcopy /y /d /f \"${DERIVED_SOURCES_DIR}/JavaScriptCore/*.h\" \"${FORWARDING_HEADERS_DIR}/JavaScriptCore\" >nul 2>nul\n") |
44 |
file(WRITE "${JavaScriptCore_POST_BUILD_COMMAND}" "perl ${JAVASCRIPTCORE_DIR}/Scripts/make-forwarding-headers.pl --search-path=\"${DERIVED_SOURCES_DIR}/JavaScriptCore/*.h\" --include-path=\"${DERIVED_SOURCES_DIR}/JavaScriptCore\" --forwarding-dir=\"${FORWARDING_HEADERS_DIR}/JavaScriptCore\"\n") |
| 46 |
file(APPEND "${JavaScriptCore_POST_BUILD_COMMAND}" "@xcopy /y /d /f \"${DERIVED_SOURCES_DIR}/JavaScriptCore/inspector/*.h\" \"${FORWARDING_HEADERS_DIR}/JavaScriptCore\" >nul 2>nul\n") |
45 |
file(APPEND "${JavaScriptCore_POST_BUILD_COMMAND}" "if %errorlevel% NEQ 0 exit /b 1\n") |
|
|
46 |
file(APPEND "${JavaScriptCore_POST_BUILD_COMMAND}" "perl ${JAVASCRIPTCORE_DIR}/Scripts/make-forwarding-headers.pl --search-path=\"${DERIVED_SOURCES_DIR}/JavaScriptCore/inspector/*.h\" --include-path=\"${DERIVED_SOURCES_DIR}/JavaScriptCore/inspector\" --forwarding-dir=\"${FORWARDING_HEADERS_DIR}/JavaScriptCore\"\n") |
| 47 |
file(APPEND "${JavaScriptCore_POST_BUILD_COMMAND}" "if %errorlevel% NEQ 0 exit /b 1\n") |
| 47 |
|
48 |
|
| 48 |
set(JavaScriptCore_OUTPUT_NAME JavaScriptCore${DEBUG_SUFFIX}) |
49 |
set(JavaScriptCore_OUTPUT_NAME JavaScriptCore${DEBUG_SUFFIX}) |