<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [CMake] SN-DBS fails to build: Cannot open include file: 'WebCoreTestSupportPrefix.h'"
href="https://bugs.webkit.org/show_bug.cgi?id=169244">169244</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[CMake] SN-DBS fails to build: Cannot open include file: 'WebCoreTestSupportPrefix.h'
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>Product</th>
<td>WebKit
</td>
</tr>
<tr>
<th>Version</th>
<td>WebKit Nightly Build
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Unspecified
</td>
</tr>
<tr>
<th>OS</th>
<td>Unspecified
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>Normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P2
</td>
</tr>
<tr>
<th>Component</th>
<td>Tools / Tests
</td>
</tr>
<tr>
<th>Assignee</th>
<td>webkit-unassigned@lists.webkit.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>Hironori.Fujii@sony.com
</td>
</tr>
<tr>
<th>CC</th>
<td>lforschler@apple.com
</td>
</tr></table>
<p>
<div>
<pre>[CMake] SN-DBS fails to build: Cannot open include file: 'WebCoreTestSupportPrefix.h'
I'm using SN-DBS <<a href="http://www.snsystems.com/">http://www.snsystems.com/</a>> for distributed compilation on Windows.
WebCoreTestSupport module specifies WebCoreTestSupportPrefix.h as a precompiled header without an include path to it.
This causes no problem for Visual Studio because WebCoreTestSupportPrefix.h is searched in PCH file.
However, SN-DBS does not use PCH file, and can not find WebCoreTestSupportPrefix.h.
<span class="quote">> ------ Rebuild All started: Project: WebCoreTestSupport, Configuration: Debug x64 ------
> Building Custom Rule C:/webkit/ga/Source/WebCore/CMakeLists.txt
> CMake does not need to re-run because C:\webkit\ga\WebKitBuild\Debug\Source\WebCore\CMakeFiles\generate.stamp is up-to-date.
> WebCoreTestSupportPrefix.cpp
> PlatformSpeechSynthesizerMock.cpp
> MockBox.cpp
> MockMediaPlayerMediaSource.cpp
> MockMediaSourcePrivate.cpp
> MockSourceBufferPrivate.cpp
> MockCDMFactory.cpp
> MockGamepad.cpp
> MockGamepadProvider.cpp
> JSMallocStatistics.cpp
> JSMemoryInfo.cpp
> InternalSettingsGenerated.cpp
> C:\webkit\ga\WebKitBuild\Debug\DerivedSources\WebCore\InternalSettingsGenerated.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> JSInternalSettings.cpp
> C:\webkit\ga\WebKitBuild\Debug\DerivedSources\WebCore\JSInternalSettings.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> JSGCObservation.cpp
> C:\webkit\ga\WebKitBuild\Debug\DerivedSources\WebCore\JSGCObservation.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> JSTypeConversions.cpp
> C:\webkit\ga\WebKitBuild\Debug\DerivedSources\WebCore\JSTypeConversions.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> JSInternalSettingsGenerated.cpp
> C:\webkit\ga\WebKitBuild\Debug\DerivedSources\WebCore\JSInternalSettingsGenerated.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> JSMockPageOverlay.cpp
> C:\webkit\ga\WebKitBuild\Debug\DerivedSources\WebCore\JSMockPageOverlay.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> JSMockContentFilterSettings.cpp
> C:\webkit\ga\WebKitBuild\Debug\DerivedSources\WebCore\JSMockContentFilterSettings.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> InternalSettings.cpp
> C:\webkit\ga\Source\WebCore\testing\InternalSettings.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> JSMockCDMFactory.cpp
> C:\webkit\ga\WebKitBuild\Debug\DerivedSources\WebCore\JSMockCDMFactory.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> GCObservation.cpp
> C:\webkit\ga\Source\WebCore\testing\GCObservation.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> MockPageOverlayClient.cpp
> C:\webkit\ga\Source\WebCore\testing\MockPageOverlayClient.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> MockPageOverlay.cpp
> C:\webkit\ga\Source\WebCore\testing\MockPageOverlay.cpp : fatal error C1083: Cannot open include file: 'WebCoreTestSupportPrefix.h': No such file or directory
> WebCoreTestSupport.cpp
> JSInternals.cpp
> Internals.cpp
> ========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========</span ></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>