[webkit-reviews] review denied: [Bug 46303] [WinCairo] Update WebKitTestRunner and DumpRenderTree Build : [Attachment 68444] Build fixes for WinCairo.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 22 14:46:12 PDT 2010
Adam Roben (aroben) <aroben at apple.com> has denied Brent Fulgham
<bfulgham at webkit.org>'s request for review:
Bug 46303: [WinCairo] Update WebKitTestRunner and DumpRenderTree Build
https://bugs.webkit.org/show_bug.cgi?id=46303
Attachment 68444: Build fixes for WinCairo.
https://bugs.webkit.org/attachment.cgi?id=68444&action=review
------- Additional Comments from Adam Roben (aroben) <aroben at apple.com>
View in context: https://bugs.webkit.org/attachment.cgi?id=68444&action=review
You seem to be missing a WebKit/ChangeLog entry.
> WebKitTools/WebKitTestRunner/Configurations/InjectedBundleCFLite.vsprops:24
> + <Tool
> + Name="VCCLCompilerTool"
> +
AdditionalIncludeDirectories=""$(ProjectDir)\..";"$(ProjectDir)\
..\InjectedBundle\";"$(ProjectDir)\..\InjectedBundle\Bindings";&
quot;$(WebKitOutputDir)\Include";"$(WebKitOutputDir)\Include\private&
quot;;"$(WebKitOutputDir)\Include\WebCore\ForwardingHeaders";"$(
WebKitLibrariesDir)\include";"$(WebKitOutputDir)\obj\InjectedBundle\D
erivedSources\""
> + ForcedIncludeFiles="WebKitTestRunnerPrefix.h"
> + />
> + <Tool
> + Name="VCLinkerTool"
> +
AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib
WebKit$(WebKitDLLConfigSuffix).lib CFLite$(LibraryConfigSuffix).lib"
> + OutputFile="$(OutDir)\$(ProjectName)$(WebKitConfigSuffix).dll"
> + />
> + <Tool
> + Name="VCPostBuildEventTool"
> + CommandLine="if exist
"$(WebKitOutputDir)\buildfailed" del
"$(WebKitOutputDir)\buildfailed""
> + />
> + <Tool
> + Name="VCPreBuildEventTool"
> + CommandLine="%SystemDrive%\cygwin\bin\which.exe
bash
if errorlevel 1 set
PATH=%SystemDrive%\cygwin\bin;%PATH%
cmd /c
if exist
"$(WebKitOutputDir)\buildfailed" grep XX$(ProjectName)XX
"$(WebKitOutputDir)\buildfailed"
if errorlevel 1 exit
1
echo XX$(ProjectName)XX >
"$(WebKitOutputDir)\buildfailed"
"
> + />
We should move the Apple-specific stuff out of InjectedBundleCommon so that the
non-Apple-specific things don't need to be duplicated here.
More information about the webkit-reviews
mailing list