[Webkit-unassigned] [Bug 172368] Fix `make distcheck` by including Tools/TestRunnerShared
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat May 20 04:03:27 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=172368
Carlos Garcia Campos <cgarcia at igalia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #310674|review?, commit-queue? |review-, commit-queue-
Flags| |
--- Comment #2 from Carlos Garcia Campos <cgarcia at igalia.com> ---
Comment on attachment 310674
--> https://bugs.webkit.org/attachment.cgi?id=310674
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=310674&action=review
> Tools/gtk/make-dist.py:247
> - command = ['cmake', '-DPORT=%s' % port, '-DCMAKE_INSTALL_PREFIX=%s' % install_dir, '-DCMAKE_BUILD_TYPE=Release', dist_dir]
> + command = ['cmake', '-DPORT=%s' % port, '-DCMAKE_INSTALL_PREFIX=%s' % install_dir, '-DCMAKE_BUILD_TYPE=Release', '-DDEVELOPER_MODE=ON', dist_dir]
The point of make distcheck is precisely to make a production build, ensuring it builds without the developer mode.
> Tools/gtk/manifest.txt.in:88
> +directory Tools/TestRunnerShared
I don't know why we are including WTR in the tarball, because I don't think it's possible to run layout tests from a tarball anyway, since we are not including all the webkitpy and tools required. I think the right fix for this is to remove ImageDiff, WTR and DRT from the tarball. Only unit tests should be included, I think.
--
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/20170520/43baf4ee/attachment.html>
More information about the webkit-unassigned
mailing list