Reduce duplication in the toplevel Makefile
authortimothy_horton@apple.com <timothy_horton@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 2 Nov 2017 23:50:58 +0000 (23:50 +0000)
committertimothy_horton@apple.com <timothy_horton@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 2 Nov 2017 23:50:58 +0000 (23:50 +0000)
https://bugs.webkit.org/show_bug.cgi?id=179204

* Source/Makefile:
Address some post-landing review comments to keep the order of the MODULES correct.

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

Source/Makefile

index 5744316..fa1a4a3 100644 (file)
@@ -1,14 +1,24 @@
-MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE WebCore WebKitLegacy WebKit
+MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE 
 
 ifneq (,$(SDKROOT))
-       ifneq (,$(findstring macosx,$(SDKROOT)))
-               MODULES += WebInspectorUI ThirdParty/libwebrtc
-       endif
        ifneq (,$(findstring iphone,$(SDKROOT)))
                MODULES += ThirdParty/libwebrtc
        endif
+       ifneq (,$(findstring macosx,$(SDKROOT)))
+               MODULES += ThirdParty/libwebrtc
+       endif
+endif
+
+MODULES += WebCore 
+
+ifneq (,$(SDKROOT))
+       ifneq (,$(findstring macosx,$(SDKROOT)))
+               MODULES += WebInspectorUI
+       endif
 endif
 
+MODULES += WebKitLegacy WebKit
+
 all:
        @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
        if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done