AX: Provide a way for VoiceOver to uniquely identify a web session
[WebKit-https.git] / Source / Makefile
1 LIBWEBRTC_MODULE = 
2 WEBINSPECTORUI_MODULE =
3
4 ifneq (,$(SDKROOT))
5         ifneq (,$(findstring iphone,$(SDKROOT)))
6                 LIBWEBRTC_MODULE = ThirdParty/libwebrtc
7         endif
8         ifneq (,$(findstring macosx,$(SDKROOT)))
9                 LIBWEBRTC_MODULE = ThirdParty/libwebrtc
10                 WEBINSPECTORUI_MODULE = WebInspectorUI
11         endif
12 else
13         LIBWEBRTC_MODULE = ThirdParty/libwebrtc
14         WEBINSPECTORUI_MODULE = WebInspectorUI
15 endif
16
17 MODULES = bmalloc WTF JavaScriptCore ThirdParty/ANGLE $(LIBWEBRTC_MODULE) WebCore $(WEBINSPECTORUI_MODULE) WebKitLegacy WebKit
18
19 all:
20         @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
21         if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done
22
23 debug d:
24         @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
25         if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done
26
27 release r:
28         @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
29         if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done
30
31 analyze:
32         @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
33         if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done
34
35 clean:
36         @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
37         if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done