Fix internal Windows build
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 10 Feb 2016 19:56:25 +0000 (19:56 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 10 Feb 2016 19:56:25 +0000 (19:56 +0000)
https://bugs.webkit.org/show_bug.cgi?id=154080
rdar://problem/24584417

Reviewed by Brent Fulgham.

* CMakeLists.txt:
Explicitly make WebKit dependent on WebKitGUID so that WebKit will not start building
before WebKitGUID is finished generating and copying all headers, including WebKit/WebKit.h.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@196377 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebKit/CMakeLists.txt
Source/WebKit/ChangeLog

index d4926e9..101221f 100644 (file)
@@ -38,6 +38,9 @@ endif ()
 
 add_library(WebKit ${WebKit_LIBRARY_TYPE} ${WebKit_SOURCES})
 add_dependencies(WebKit WebCore)
+if (WIN32)
+    add_dependencies(WebKit WebKitGUID)
+endif ()
 target_link_libraries(WebKit ${WebKit_LIBRARIES})
 set_target_properties(WebKit PROPERTIES FOLDER "WebKit")
 
index a6799ac..e551b57 100644 (file)
@@ -1,3 +1,15 @@
+2016-02-10  Alex Christensen  <achristensen@webkit.org>
+
+        Fix internal Windows build
+        https://bugs.webkit.org/show_bug.cgi?id=154080
+        rdar://problem/24584417
+
+        Reviewed by Brent Fulgham.
+
+        * CMakeLists.txt:
+        Explicitly make WebKit dependent on WebKitGUID so that WebKit will not start building
+        before WebKitGUID is finished generating and copying all headers, including WebKit/WebKit.h.
+
 2016-01-27  Anders Carlsson  <andersca@apple.com>
 
         Add WebKitAdditions extension points to WebCore, WebKit and WebKitLegacy