[Webkit-unassigned] [Bug 161474] [CMake] Decouple generating bindings of WebCore and WebCoreTestSupport

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 1 01:42:15 PDT 2016


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

--- Comment #2 from Fujii Hironori <Hironori.Fujii at sony.com> ---
win-ews failed:

> C:\cygwin\home\buildbot\WebKit\Source\WebCore\page\Settings.h(33): fatal error C1083: Cannot open include file: 'SettingsMacros.h': No such file or directory (compiling source file C:\cygwin\home\buildbot\WebKit\WebKitBuild\Release\DerivedSources\WebCore\StyleBuilder.cpp) [C:\cygwin\home\buildbot\WebKit\WebKitBuild\Release\Source\WebCore\WebCoreDerivedSources.vcxproj]
> C:\cygwin\home\buildbot\WebKit\Source\WebCore\page\Settings.h(33): fatal error C1083: Cannot open include file: 'SettingsMacros.h': No such file or directory (compiling source file C:\cygwin\home\buildbot\WebKit\Source\WebCore\DerivedSources.cpp) [C:\cygwin\home\buildbot\WebKit\WebKitBuild\Release\Source\WebCore\WebCoreDerivedSources.vcxproj]

WebCoreDerivedSources did not have a dependency to SettingsMacros.h.
According to the CMake document, I need to add SettingsMacros.h as the source file.

https://cmake.org/cmake/help/v3.0/prop_sf/OBJECT_DEPENDS.html

> This property need not be used to specify the dependency of a source
> file on a generated header file that it includes. Although the
> property was originally introduced for this purpose, it is no longer
> necessary. If the generated header file is created by a custom command
> in the same target as the source file, the automatic dependency
> scanning process will recognize the dependency. If the generated
> header file is created by another target, an inter-target dependency
> should be created with the add_dependencies command (if one does not
> already exist due to linking relationships).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160901/4a0c8139/attachment.html>


More information about the webkit-unassigned mailing list