Use smart pointers for creating, adding and removing renderers
[WebKit.git] / Source / Makefile
index 211fdf1..03445dc 100644 (file)
@@ -1,9 +1,9 @@
-MODULES = WTF JavaScriptCore ThirdParty/ANGLE WebCore WebInspectorUI WebKit WebKit2
+MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE ThirdParty/libwebrtc WebCore WebInspectorUI WebKitLegacy WebKit
 
-ifneq (,$(findstring iphoneos,$(SDKROOT)))
-       MODULES = WTF JavaScriptCore ThirdParty/ANGLE WebCore WebKit
-else ifneq (,$(findstring iphonesimulator,$(SDKROOT)))
-       MODULES = WTF JavaScriptCore ThirdParty/ANGLE WebCore WebKit
+ifneq (,$(SDKROOT))
+       ifeq (,$(findstring macosx,$(SDKROOT)))
+               MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE ThirdParty/libwebrtc WebCore WebKitLegacy WebKit
+       endif
 endif
 
 all:
@@ -18,6 +18,10 @@ release r:
        @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
        if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done
 
+analyze:
+       @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
+       if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done
+
 clean:
        @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
        if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done