'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
static analyzer.
https://bugs.webkit.org/show_bug.cgi?id=135057
<rdar://problem/
10193187>
Reviewed by David Kilzer.
* Makefile:
* Makefile.shared:
* Source/Makefile:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@171247
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2014-07-18 Dana Burkart <dburkart@apple.com>
+
+ Add a new 'analyze' target to the makefile. This will make use of a new
+ 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
+ static analyzer.
+ https://bugs.webkit.org/show_bug.cgi?id=135057
+ <rdar://problem/10193187>
+
+ Reviewed by David Kilzer.
+
+ * Makefile:
+ * Makefile.shared:
+ * Source/Makefile:
+
2014-07-15 Ryuan Choi <ryuan.choi@samsung.com>
[CMAKE] ENABLE_ENCRYPTED_MEDIA_V2 should depend on ENABLE_VIDEO
@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
$(SCRIPTS_PATH)/set-webkit-configuration --release
( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} )
+analyze:
+ $(SCRIPTS_PATH)/set-webkit-configuration --release
+ifndef PATH_TO_SCAN_BUILD
+ ( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) RUN_CLANG_STATIC_ANALYZER=YES | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} )
+else
+ ( $(SET_COLOR_DIAGNOSTICS_ARG); $(PATH_TO_SCAN_BUILD) xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} )
+endif
+
clean:
( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) -alltargets clean $(XCODE_OPTIONS) | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} )
@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
+2014-07-18 Dana Burkart <dburkart@apple.com>
+
+ Add a new 'analyze' target to the makefile. This will make use of a new
+ 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
+ static analyzer.
+ https://bugs.webkit.org/show_bug.cgi?id=135057
+ <rdar://problem/10193187>
+
+ Reviewed by David Kilzer.
+
+ * Makefile:
+
2014-07-18 Filip Pizlo <fpizlo@apple.com>
Fix EFL+GTK.
@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
+2014-07-18 Dana Burkart <dburkart@apple.com>
+
+ Add a new 'analyze' target to the makefile. This will make use of a new
+ 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
+ static analyzer.
+ https://bugs.webkit.org/show_bug.cgi?id=135057
+ <rdar://problem/10193187>
+
+ Reviewed by David Kilzer.
+
+ * Makefile:
+ * Makefile.shared:
+ * Source/Makefile:
+
2014-07-10 Alex Christensen <achristensen@webkit.org>
Enable same features on all Windows ports.
$(SCRIPTS_PATH)/set-webkit-configuration --release
@$(MAKE) libs
+analyze:
+ $(SCRIPTS_PATH)/set-webkit-configuration --release
+ @$(MAKE) libs
\ No newline at end of file