Move JavaScriptCore files to match Xcode project hierarchy
[WebKit-https.git] / Source / Makefile
index fa1a4a3..61cfb87 100644 (file)
@@ -1,23 +1,28 @@
-MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE 
+LIBWEBRTC_MODULE = 
+WEBINSPECTORUI_MODULE =
+
+ifeq (iosmac,$(SDK_VARIANT))
+       DISABLE_LIBWEBRTC = 1
+endif
 
 ifneq (,$(SDKROOT))
        ifneq (,$(findstring iphone,$(SDKROOT)))
-               MODULES += ThirdParty/libwebrtc
+               LIBWEBRTC_MODULE = ThirdParty/libwebrtc
        endif
        ifneq (,$(findstring macosx,$(SDKROOT)))
-               MODULES += ThirdParty/libwebrtc
+               LIBWEBRTC_MODULE = ThirdParty/libwebrtc
+               WEBINSPECTORUI_MODULE = WebInspectorUI
        endif
+else
+       LIBWEBRTC_MODULE = ThirdParty/libwebrtc
+       WEBINSPECTORUI_MODULE = WebInspectorUI
 endif
 
-MODULES += WebCore 
-
-ifneq (,$(SDKROOT))
-       ifneq (,$(findstring macosx,$(SDKROOT)))
-               MODULES += WebInspectorUI
-       endif
+ifneq (,$(DISABLE_LIBWEBRTC))
+       LIBWEBRTC_MODULE =
 endif
 
-MODULES += WebKitLegacy WebKit
+MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE $(LIBWEBRTC_MODULE) WebCore $(WEBINSPECTORUI_MODULE) WebKitLegacy WebKit
 
 all:
        @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \