[Webkit-unassigned] [Bug 224190] New: set-webkit-configuration should print current settings

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 5 09:43:03 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=224190

            Bug ID: 224190
           Summary: set-webkit-configuration should print current settings
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ddkilzer at webkit.org
                CC: mark.lam at apple.com

set-webkit-configuration should print current settings when it's run so there's no guessing about the current configuration settings.

No arguments:

$ ./Tools/Scripts/set-webkit-configuration 
Usage: set-webkit-configuration [options]
  --32-bit                           Set the default architecture to 32-bit
  --64-bit                           Set the default architecture to 64-bit
  --[no-]asan                        Enable or disable clang address sanitizer
  --[no-]tsan                        Enable or disable clang thread sanitizer
  --[no-]ubsan                       Enable or disable clang undefined behavior sanitizer
  --[no-]coverage                    Enable or disable LLVM Source-based Code Coverage
  --force-optimization-level=<level> Optimization level: O3, O2, O1, O0, Os, Ofast, Og, or none
  --lto-mode=<mode>                  Set LTO mode: full, thin, or none
  --debug                            Set the default configuration to debug
  --release                          Set the default configuration to release
  --reset                            Reset configurations

Current settings: Configuration:Release Arch:x86_64

Using --reset:

$ ./Tools/Scripts/set-webkit-configuration --reset
Current settings: Configuration:Release Arch:x86_64

Some switches:

$ ./Tools/Scripts/set-webkit-configuration --release --asan --ubsan
Current settings: Configuration:Release Arch:x86_64 ASan UBSan

Some other switches:

$ ./Tools/Scripts/set-webkit-configuration --debug
Current settings: Configuration:Debug Arch:x86_64

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210405/bba7c64b/attachment.htm>


More information about the webkit-unassigned mailing list