[webkit-reviews] review granted: [Bug 49776] Windows vcproj configuration names should be normalized across projects : [Attachment 74334] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 18 21:50:21 PST 2010
Adam Roben (aroben) <aroben at apple.com> has granted Steve Falkenburg
<sfalken at apple.com>'s request for review:
Bug 49776: Windows vcproj configuration names should be normalized across
projects
https://bugs.webkit.org/show_bug.cgi?id=49776
Attachment 74334: Patch
https://bugs.webkit.org/attachment.cgi?id=74334&action=review
------- Additional Comments from Adam Roben (aroben) <aroben at apple.com>
View in context: https://bugs.webkit.org/attachment.cgi?id=74334&action=review
>
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.vcp
roj:48
> -
BuildCommandLine="%SystemDrive%\cygwin\bin\which.exe bash
if
errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%
cmd
/c

nmake /nologo -f JavaScriptCoreGenerated.make"
> -
ReBuildCommandLine="%SystemDrive%\cygwin\bin\which.exe bash
if
errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%
cmd
/c

nmake /nologo -f JavaScriptCoreGenerated.make
clean
nmake -f JavaScriptCoreGenerated.make"
> -
CleanCommandLine="%SystemDrive%\cygwin\bin\which.exe bash
if
errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%
cmd
/c

nmake /nologo -f JavaScriptCoreGenerated.make clean"
> - Output=""
> - PreprocessorDefinitions="WIN32;NDEBUG"
> - IncludeSearchPath=""
> - ForcedIncludes=""
> - AssemblySearchPath=""
> - ForcedUsingAssemblies=""
> - CompileAsManaged=""
> />
Where did this code go?
> WebCore/WebCore.vcproj/WebCoreGeneratedCairo.vsprops:9
> + BuildCommandLine="%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"

bash
build-generated-files.sh "$(WebKitOutputDir)"
"$(WebKitLibrariesDir)" cairo
bash migrate-scripts.sh
"$(WebKitOutputDir)/obj/WebCore/scripts"
cmd /C
copyForwardingHeaders.cmd cairo curl
cmd /C
copyInspectorFiles.cmd

if exist
"$(WebKitOutputDir)\buildfailed" del
"$(WebKitOutputDir)\buildfailed"
"
Maybe we could abstract the Apple vs. Cairo differences using a macro?
> WebCore/WebCore.vcproj/WebCoreGeneratedCairo.vsprops:18
> + CleanCommandLine=""
> + Output=""
> + PreprocessorDefinitions=""
> + IncludeSearchPath=""
> + ForcedIncludes=""
> + AssemblySearchPath=""
> + ForcedUsingAssemblies=""
> + CompileAsManaged=""
Are these needed?A
> WebCore/WebCore.vcproj/WebCoreGeneratedCommon.vsprops:20
> + Output=""
> + PreprocessorDefinitions=""
> + IncludeSearchPath=""
> + ForcedIncludes=""
> + AssemblySearchPath=""
> + ForcedUsingAssemblies=""
> + CompileAsManaged=""
Are these needed?
> WebKit2/win/WebKit2GeneratedCommon.vsprops:20
> + Output=""
> + PreprocessorDefinitions=""
> + IncludeSearchPath=""
> + ForcedIncludes=""
> + AssemblySearchPath=""
> + ForcedUsingAssemblies=""
> + CompileAsManaged=""
Are these needed?
> WebKitTools/TestWebKitAPI/win/TestWebKitAPIGeneratedCommon.vsprops:18
> + Output=""
> + PreprocessorDefinitions=""
> + IncludeSearchPath=""
> + ForcedIncludes=""
> + AssemblySearchPath=""
> + ForcedUsingAssemblies=""
> + CompileAsManaged=""
Are these needed?
> WebKitTools/WebKitTestRunner/win/InjectedBundleGeneratedCommon.vsprops:20
> + Output=""
> + PreprocessorDefinitions=""
> + IncludeSearchPath=""
> + ForcedIncludes=""
> + AssemblySearchPath=""
> + ForcedUsingAssemblies=""
> + CompileAsManaged=""
Are these needed?
More information about the webkit-reviews
mailing list