[Webkit-unassigned] [Bug 274894] New: [CMake][GLib] Propagate unified build setting to make-dist script

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 30 04:02:03 PDT 2024


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

            Bug ID: 274894
           Summary: [CMake][GLib] Propagate unified build setting to
                    make-dist script
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CMake
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: aperez at igalia.com

The Tools/Scripts/make-dist script gained an --unified/-u command line
flag in 272404 at main so we could check the value of ENABLE_UNIFIED_BUILDS
and pass it accordingly. Then using build-webkit to generate releases
like this:

  Tools/Scripts/build-webkit --wpe --makeargs=distcheck --no-unified-builds
  Tools/Scripts/build-webkit --wpe --makeargs=distcheck --unified-builds

would also result in doing the build from the generated tarball unified
or not depending on the CMake setting and whether --[no-]unified-builds
was used with build-webkit.

The main motivation for this is that we typically care about non-unified
builds for stable releases, but we may want to skip checking them for
development releases which are cut from the “main” branch (specially when
the build is tricky to fix), and this makes it easier to choose what the
script should do.

-- 
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/20240530/99aaba67/attachment.htm>


More information about the webkit-unassigned mailing list