[webkit-reviews] review denied: [Bug 172368] Fix `make distcheck` by including Tools/TestRunnerShared : [Attachment 310674] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat May 20 04:03:27 PDT 2017
Carlos Garcia Campos <cgarcia at igalia.com> has denied Emanuele Aina
<emanuele.aina at collabora.com>'s request for review:
Bug 172368: Fix `make distcheck` by including Tools/TestRunnerShared
https://bugs.webkit.org/show_bug.cgi?id=172368
Attachment 310674: Patch
https://bugs.webkit.org/attachment.cgi?id=310674&action=review
--- 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.
More information about the webkit-reviews
mailing list