Changeset 254227 in webkit
- Timestamp:
- Jan 8, 2020 2:20:24 PM (4 years ago)
- Location:
- trunk
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r254219 r254227 1 2020-01-08 Mark Lam <mark.lam@apple.com> 2 3 Rename testing build configuration to release+assert, and add new testing build configuration. 4 https://bugs.webkit.org/show_bug.cgi?id=205954 5 6 Reviewed by Yusuke Suzuki. 7 8 "make release-assert" builds a release build with ASSERT_ENABLED=1. 9 "make testing" builds a debug build with clang optimization level forced to -O3. 10 11 * Makefile: 12 * Makefile.shared: 13 * Source/Makefile: 14 1 15 2020-01-08 Keith Miller <keith_miller@apple.com> 2 16 -
trunk/Makefile
r254181 r254227 13 13 if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done 14 14 15 release+assert ra: 16 @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ 17 if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done 18 15 19 testing t: 16 20 @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ -
trunk/Makefile.shared
r254219 r254227 102 102 ( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} ) 103 103 104 testing t: force104 release+assert ra: force 105 105 $(SCRIPTS_PATH)/set-webkit-configuration --release $(ASAN_OPTION) $(WK_LTO_OPTION) 106 106 ( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) GCC_PREPROCESSOR_DEFINITIONS='ASSERT_ENABLED=1 $$(inherited)' | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} ) 107 108 testing t: force 109 $(SCRIPTS_PATH)/set-webkit-configuration --debug $(ASAN_OPTION) $(WK_LTO_OPTION) --force-optimization-level=O3 110 ( $(SET_COLOR_DIAGNOSTICS_ARG); xcodebuild $(OTHER_OPTIONS) $(XCODE_OPTIONS) | $(OUTPUT_FILTER) && exit $${PIPESTATUS[0]} ) 107 111 108 112 analyze: -
trunk/Source/Makefile
r254181 r254227 23 23 if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done 24 24 25 release+assert ra: 26 @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ 27 if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done 28 25 29 testing t: 26 30 @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ -
trunk/Source/ThirdParty/ChangeLog
r254181 r254227 1 2020-01-08 Mark Lam <mark.lam@apple.com> 2 3 Rename testing build configuration to release+assert, and add new testing build configuration. 4 https://bugs.webkit.org/show_bug.cgi?id=205954 5 6 Reviewed by Yusuke Suzuki. 7 8 * Makefile: 9 1 10 2020-01-07 Keith Miller <keith_miller@apple.com> 2 11 -
trunk/Source/ThirdParty/Makefile
r254181 r254227 37 37 if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done 38 38 39 release+assert ra: 40 @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ 41 if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done 42 39 43 testing t: 40 44 @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ -
trunk/Tools/ChangeLog
r254225 r254227 1 2020-01-08 Mark Lam <mark.lam@apple.com> 2 3 Rename testing build configuration to release+assert, and add new testing build configuration. 4 https://bugs.webkit.org/show_bug.cgi?id=205954 5 6 Reviewed by Yusuke Suzuki. 7 8 Added a --force-opt shortcut for the --force-optimization-level option of 9 set-webkit-configuration. This makes it less painful to type this on the command 10 line for those of us who would like to use this option often in our local builds. 11 12 * Makefile: 13 * Scripts/set-webkit-configuration: 14 1 15 2020-01-08 Matt Lewis <jlewis3@apple.com> 2 16 -
trunk/Tools/Makefile
r254219 r254227 33 33 if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done 34 34 35 release+assert ra: 36 @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ 37 if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done 38 35 39 testing t: 36 40 @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ -
trunk/Tools/Scripts/set-webkit-configuration
r254080 r254227 55 55 } 56 56 my $forceOptimizationLevel; 57 if (!checkForArgumentAndRemoveFromARGVGettingValue("--force-optimization-level", \$forceOptimizationLevel)) { 57 if (!checkForArgumentAndRemoveFromARGVGettingValue("--force-optimization-level", \$forceOptimizationLevel) 58 && !checkForArgumentAndRemoveFromARGVGettingValue("--force-opt", \$forceOptimizationLevel)) { 58 59 $forceOptimizationLevel=""; 59 60 } -
trunk/WebKitLibraries/ChangeLog
r254181 r254227 1 2020-01-08 Mark Lam <mark.lam@apple.com> 2 3 Rename testing build configuration to release+assert, and add new testing build configuration. 4 https://bugs.webkit.org/show_bug.cgi?id=205954 5 6 Reviewed by Yusuke Suzuki. 7 8 * Makefile: 9 1 10 2020-01-07 Keith Miller <keith_miller@apple.com> 2 11 -
trunk/WebKitLibraries/Makefile
r254181 r254227 23 23 @$(MAKE) libs 24 24 25 release+assert ra: 26 $(SCRIPTS_PATH)/set-webkit-configuration --release 27 @$(MAKE) libs 28 25 29 testing t: 26 $(SCRIPTS_PATH)/set-webkit-configuration -- release30 $(SCRIPTS_PATH)/set-webkit-configuration --debug --force-optimization-level=O3 27 31 @$(MAKE) libs 28 32
Note: See TracChangeset
for help on using the changeset viewer.