Failure when building WebKit for appletvsimulator.
authorjacob_nielsen@apple.com <jacob_nielsen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 29 Apr 2015 22:41:18 +0000 (22:41 +0000)
committerjacob_nielsen@apple.com <jacob_nielsen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 29 Apr 2015 22:41:18 +0000 (22:41 +0000)
https://bugs.webkit.org/show_bug.cgi?id=144356

Reviewed by Alexey Proskuryakov.

Changes Makefile logic to check for "not OS X" rather than "is iOS" to
make TVOS and WatchOS behave correctly.

.:

* Source/Makefile:

Tools:

* Makefile:
* WebKitTestRunner/Makefile:

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

ChangeLog
Source/Makefile
Tools/ChangeLog
Tools/Makefile
Tools/WebKitTestRunner/Makefile

index 927af3f..cf952a1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2015-04-29  Jake Nielsen  <jacob_nielsen@apple.com>
+
+        Failure when building WebKit for appletvsimulator.
+        https://bugs.webkit.org/show_bug.cgi?id=144356
+
+        Reviewed by Alexey Proskuryakov.
+
+        Changes Makefile logic to check for "not OS X" rather than "is iOS" to
+        make TVOS and WatchOS behave correctly.
+
+        * Source/Makefile:
+
 2015-04-29  Martin Robinson  <mrobinson@igalia.com>
 
         [CMake] [GTK] Organize and clean up unused CMake variables
index b8b0bbe..2cdf3c3 100644 (file)
@@ -1,8 +1,6 @@
 MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE WebCore WebInspectorUI WebKit WebKit2
 
-ifneq (,$(findstring iphoneos,$(SDKROOT)))
-       MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE WebCore WebKit WebKit2
-else ifneq (,$(findstring iphonesimulator,$(SDKROOT)))
+ifeq (,$(findstring macosx,$(SDKROOT)))
        MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE WebCore WebKit WebKit2
 endif
 
index 4d2693c..a5f9034 100644 (file)
@@ -1,3 +1,16 @@
+2015-04-29  Jake Nielsen  <jacob_nielsen@apple.com>
+
+        Failure when building WebKit for appletvsimulator.
+        https://bugs.webkit.org/show_bug.cgi?id=144356
+
+        Reviewed by Alexey Proskuryakov.
+
+        Changes Makefile logic to check for "not OS X" rather than "is iOS" to
+        make TVOS and WatchOS behave correctly.
+
+        * Makefile:
+        * WebKitTestRunner/Makefile:
+
 2015-04-29  Alexey Proskuryakov  <ap@apple.com>
 
         Use-after-free when invalidating WKPageForceRepaint callback
index 8d8d833..163a531 100644 (file)
@@ -1,6 +1,6 @@
 MODULES = DumpRenderTree WebKitTestRunner MiniBrowser ../Source/ThirdParty/gtest/xcode TestWebKitAPI
 
-ifneq (,$(findstring iphone,$(SDKROOT)))
+ifeq (,$(findstring macosx,$(SDKROOT)))
        MODULES = DumpRenderTree WebKitTestRunner ../Source/ThirdParty/gtest/xcode TestWebKitAPI
 endif
 
index 6d4cfc0..dbcc228 100644 (file)
@@ -5,7 +5,7 @@ BUILD_WEBKITTESTRUNNER = $(shell (( $(OSX_VERSION) >= 6 )) && echo "YES" )
 
 ifeq "$(BUILD_WEBKITTESTRUNNER)" "YES"
 
-ifneq (,$(findstring iphone,$(SDKROOT)))
+ifeq (,$(findstring macosx,$(SDKROOT)))
        ifeq (,$(findstring clean,$(MAKECMDGOALS)))
                OTHER_OPTIONS += -target WebKitTestRunnerApp
        endif