File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ 2014-07-18 Dana Burkart <dburkart@apple.com>
2+
3+ Add a new 'analyze' target to the makefile. This will make use of a new
4+ 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
5+ static analyzer.
6+ https://bugs.webkit.org/show_bug.cgi?id=135057
7+ <rdar://problem/10193187>
8+
9+ Reviewed by David Kilzer.
10+
11+ * Makefile:
12+ * Makefile.shared:
13+ * Source/Makefile:
14+
1152014-07-15 Ryuan Choi <ryuan.choi@samsung.com>
216
317 [CMAKE] ENABLE_ENCRYPTED_MEDIA_V2 should depend on ENABLE_VIDEO
Original file line number Diff line number Diff line change @@ -12,6 +12,10 @@ release r:
1212 @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
1313 if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
1414
15+ analyze :
16+ @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
17+ if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
18+
1519clean :
1620 @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
1721 if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
Original file line number Diff line number Diff line change @@ -36,6 +36,14 @@ release r deployment dep deploy: force
3636 $(SCRIPTS_PATH)/set-webkit-configuration --release
3737 ( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} )
3838
39+ analyze:
40+ $(SCRIPTS_PATH)/set-webkit-configuration --release
41+ ifndef PATH_TO_SCAN_BUILD
42+ ( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) RUN_CLANG_STATIC_ANALYZER=YES | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} )
43+ else
44+ ( $(SET_COLOR_DIAGNOSTICS_ARG); $(PATH_TO_SCAN_BUILD) xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} )
45+ endif
46+
3947clean:
4048 ( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) -alltargets clean $(XCODE_OPTIONS) | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} )
4149
Original file line number Diff line number Diff line change @@ -18,6 +18,10 @@ release r:
1818 @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
1919 if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
2020
21+ analyze :
22+ @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
23+ if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
24+
2125clean :
2226 @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
2327 if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
Original file line number Diff line number Diff line change 1+ 2014-07-18 Dana Burkart <dburkart@apple.com>
2+
3+ Add a new 'analyze' target to the makefile. This will make use of a new
4+ 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
5+ static analyzer.
6+ https://bugs.webkit.org/show_bug.cgi?id=135057
7+ <rdar://problem/10193187>
8+
9+ Reviewed by David Kilzer.
10+
11+ * Makefile:
12+
1132014-07-18 Filip Pizlo <fpizlo@apple.com>
214
315 Fix EFL+GTK.
Original file line number Diff line number Diff line change @@ -16,6 +16,10 @@ release r deployment dep deploy:
1616 @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
1717 if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
1818
19+ analyze :
20+ @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
21+ if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
22+
1923clean :
2024 @for dir in $(MODULES ) ; do ${MAKE} $@ -C $$ dir; exit_status=$$? ; \
2125 if [ $$ exit_status -ne 0 ]; then exit $$ exit_status; fi ; done
Original file line number Diff line number Diff line change 1+ 2014-07-18 Dana Burkart <dburkart@apple.com>
2+
3+ Add a new 'analyze' target to the makefile. This will make use of a new
4+ 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
5+ static analyzer.
6+ https://bugs.webkit.org/show_bug.cgi?id=135057
7+ <rdar://problem/10193187>
8+
9+ Reviewed by David Kilzer.
10+
11+ * Makefile:
12+ * Makefile.shared:
13+ * Source/Makefile:
14+
1152014-07-10 Alex Christensen <achristensen@webkit.org>
216
317 Enable same features on all Windows ports.
Original file line number Diff line number Diff line change @@ -18,3 +18,6 @@ release r:
1818 $(SCRIPTS_PATH ) /set-webkit-configuration --release
1919 @$(MAKE ) libs
2020
21+ analyze :
22+ $(SCRIPTS_PATH ) /set-webkit-configuration --release
23+ @$(MAKE ) libs
You can’t perform that action at this time.
0 commit comments