+2017-08-01 Yoshiaki Jitsukawa <jitsu@rd.scei.sony.co.jp>
+
+ [PAL][Win] Copy forwarding headers
+ https://bugs.webkit.org/show_bug.cgi?id=175012
+
+ Reviewed by Myles C. Maxfield.
+
+ * pal/PlatformAppleWin.cmake: Added.
+ * pal/PlatformWin.cmake:
+ * pal/PlatformWinCairo.cmake: Added.
+
2017-07-26 Brian Burg <bburg@apple.com>
Remove WEB_TIMING feature flag
"${CMAKE_BINARY_DIR}/../include/private"
)
+list(APPEND PAL_FORWARDING_HEADERS_DIRECTORIES .)
+
+if (${WTF_PLATFORM_WIN_CAIRO})
+ include(PlatformWinCairo.cmake)
+else ()
+ include(PlatformAppleWin.cmake)
+endif ()
+
set(PAL_OUTPUT_NAME PAL${DEBUG_SUFFIX})
file(MAKE_DIRECTORY ${FORWARDING_HEADERS_DIR}/WebCore/pal)
-file(GLOB _files_PAL "${PAL_DIR}/pal/*.h")
-foreach (_file ${_files_PAL})
- file(COPY ${_file} DESTINATION ${FORWARDING_HEADERS_DIR}/WebCore/pal/)
+foreach (_directory ${PAL_FORWARDING_HEADERS_DIRECTORIES})
+ file(MAKE_DIRECTORY ${FORWARDING_HEADERS_DIR}/WebCore/pal/${_directory})
+ file(GLOB _files "${PAL_DIR}/pal/${_directory}/*.h")
+ foreach (_file ${_files})
+ file(COPY ${_file} DESTINATION ${FORWARDING_HEADERS_DIR}/WebCore/pal/${_directory})
+ endforeach ()
endforeach ()