[Webkit-unassigned] [Bug 171115] New: [cmake] WTF target should not have wtf and subdirectries in public interface
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Apr 21 09:09:54 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=171115
Bug ID: 171115
Summary: [cmake] WTF target should not have wtf and
subdirectries in public interface
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: annulen at yandex.ru
CC: lforschler at apple.com
In r209665 WEBCORE_FRAMEWORK macro started to export INCLUDE_DIRECTORIES of targets as their public interface, so that linked targets can use them implicitly without copying directory lists around. This matches existing practice for all targets except WTF, headers from which are always included with full path starting from "<wtf/...".
Since r209665 it became possible to include headers from wtf or its subdirectories in CMake builds without using "<wtf/..." path. It should not be allowed.
--
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/20170421/a4e24c3f/attachment.html>
More information about the webkit-unassigned
mailing list