2011-03-29 Steve Falkenburg <sfalken@apple.com>
authorsfalken@apple.com <sfalken@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 29 Mar 2011 22:45:58 +0000 (22:45 +0000)
committersfalken@apple.com <sfalken@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 29 Mar 2011 22:45:58 +0000 (22:45 +0000)
commitf658bfb5ee228561e00bddd4864c39401b000984
treef5246fb2da7f7e7b2316eb6d61b68c4d6bdee61b
parenta43ca7a1726229e53ee66ddcfce4094b7b6a6109
2011-03-29  Steve Falkenburg  <sfalken@apple.com>

        Reviewed by Adam Roben.

        Use per-configuration vsprops in tools projects to avoid WebKitVSPropsRedirectionDir removal by MSVC IDE
        https://bugs.webkit.org/show_bug.cgi?id=57394

        Visual Studio's IDE was removing instances of $(WebKitVSPropsRedirectionDir) from
        InheritedPropertySheet rules in our vcproj files when the vcproj was edited from within
        the IDE. To avoid this, add a separate vsprops file for each project configuration that
        contains the required inherited property sheets.

        * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.vcproj:
        * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginDebug.vsprops: Added.
        * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginDebugAll.vsprops: Added.
        * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginDebugCairoCFLite.vsprops: Added.
        * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginRelease.vsprops: Added.
        * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginReleaseCairoCFLite.vsprops: Added.
        * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginReleaseLTCG.vsprops: Added.
        * DumpRenderTree/win/DumpRenderTree.vcproj:
        * DumpRenderTree/win/DumpRenderTreeDebug.vsprops: Added.
        * DumpRenderTree/win/DumpRenderTreeDebugAll.vsprops: Added.
        * DumpRenderTree/win/DumpRenderTreeDebugCairoCFLite.vsprops: Added.
        * DumpRenderTree/win/DumpRenderTreeRelease.vsprops: Added.
        * DumpRenderTree/win/DumpRenderTreeReleaseCairoCFLite.vsprops: Added.
        * DumpRenderTree/win/DumpRenderTreeReleaseLTCG.vsprops: Added.
        * DumpRenderTree/win/ImageDiff.vcproj:
        * DumpRenderTree/win/ImageDiffDebug.vsprops: Added.
        * DumpRenderTree/win/ImageDiffDebugAll.vsprops: Added.
        * DumpRenderTree/win/ImageDiffDebugCairoCFLite.vsprops: Added.
        * DumpRenderTree/win/ImageDiffRelease.vsprops: Added.
        * DumpRenderTree/win/ImageDiffReleaseCairoCFLite.vsprops: Added.
        * DumpRenderTree/win/ImageDiffReleaseLTCG.vsprops: Added.
        * FindSafari/FindSafari.vcproj:
        * FindSafari/FindSafariDebug.vsprops: Added.
        * FindSafari/FindSafariDebugAll.vsprops: Added.
        * FindSafari/FindSafariDebugCairoCFLite.vsprops: Added.
        * FindSafari/FindSafariRelease.vsprops: Added.
        * FindSafari/FindSafariReleaseCairoCFLite.vsprops: Added.
        * FindSafari/FindSafariReleaseLTCG.vsprops: Added.
        * FindSafari/FindSafariReleasePGO.vsprops: Added.
        * MiniBrowser/Configurations/MiniBrowserDebug.vsprops: Added.
        * MiniBrowser/Configurations/MiniBrowserDebugAll.vsprops: Added.
        * MiniBrowser/Configurations/MiniBrowserDebugCairoCFLite.vsprops: Added.
        * MiniBrowser/Configurations/MiniBrowserRelease.vsprops: Added.
        * MiniBrowser/Configurations/MiniBrowserReleaseCairoCFLite.vsprops: Added.
        * MiniBrowser/Configurations/MiniBrowserReleaseLTCG.vsprops: Added.
        * MiniBrowser/MiniBrowser.vcproj:
        * WebKitAPITest/WebKitAPITest.vcproj:
        * WebKitAPITest/WebKitAPITestDebug.vsprops: Added.
        * WebKitAPITest/WebKitAPITestDebugAll.vsprops: Added.
        * WebKitAPITest/WebKitAPITestDebugCairoCFLite.vsprops: Added.
        * WebKitAPITest/WebKitAPITestRelease.vsprops: Added.
        * WebKitAPITest/WebKitAPITestReleaseCairoCFLite.vsprops: Added.
        * WebKitAPITest/WebKitAPITestReleaseLTCG.vsprops: Added.
        * WebKitLauncherWin/WebKitLauncherWin.vcproj:
        * WebKitLauncherWin/WebKitLauncherWinDebug.vsprops: Added.
        * WebKitLauncherWin/WebKitLauncherWinDebugAll.vsprops: Added.
        * WebKitLauncherWin/WebKitLauncherWinDebugCairoCFLite.vsprops: Added.
        * WebKitLauncherWin/WebKitLauncherWinRelease.vsprops: Added.
        * WebKitLauncherWin/WebKitLauncherWinReleaseCairoCFLite.vsprops: Added.
        * WebKitLauncherWin/WebKitLauncherWinReleaseLTCG.vsprops: Added.
        * WebKitTestRunner/win/InjectedBundle.vcproj:
        * WebKitTestRunner/win/InjectedBundleDebug.vsprops: Added.
        * WebKitTestRunner/win/InjectedBundleDebugAll.vsprops: Added.
        * WebKitTestRunner/win/InjectedBundleDebugCairoCFLite.vsprops: Added.
        * WebKitTestRunner/win/InjectedBundleRelease.vsprops: Added.
        * WebKitTestRunner/win/InjectedBundleReleaseCairoCFLite.vsprops: Added.
        * WebKitTestRunner/win/InjectedBundleReleaseLTCG.vsprops: Added.
        * WebKitTestRunner/win/WebKitTestRunner.vcproj:
        * WebKitTestRunner/win/WebKitTestRunnerDebug.vsprops: Added.
        * WebKitTestRunner/win/WebKitTestRunnerDebugAll.vsprops: Added.
        * WebKitTestRunner/win/WebKitTestRunnerDebugCairoCFLite.vsprops: Added.
        * WebKitTestRunner/win/WebKitTestRunnerRelease.vsprops: Added.
        * WebKitTestRunner/win/WebKitTestRunnerReleaseCairoCFLite.vsprops: Added.
        * WebKitTestRunner/win/WebKitTestRunnerReleaseLTCG.vsprops: Added.
        * WinLauncher/WinLauncher.vcproj:
        * WinLauncher/WinLauncherDebug.vsprops: Added.
        * WinLauncher/WinLauncherDebugAll.vsprops: Added.
        * WinLauncher/WinLauncherDebugCairoCFLite.vsprops: Added.
        * WinLauncher/WinLauncherRelease.vsprops: Added.
        * WinLauncher/WinLauncherReleaseCairoCFLite.vsprops: Added.
        * WinLauncher/WinLauncherReleaseLTCG.vsprops: Added.
        * record-memory-win/record-memory-win.vcproj:
        * record-memory-win/record-memory-winDebug.vsprops: Added.
        * record-memory-win/record-memory-winDebugAll.vsprops: Added.
        * record-memory-win/record-memory-winDebugCairoCFLite.vsprops: Added.
        * record-memory-win/record-memory-winRelease.vsprops: Added.
        * record-memory-win/record-memory-winReleaseCairoCFLite.vsprops: Added.
        * record-memory-win/record-memory-winReleaseLTCG.vsprops: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@82339 268f45cc-cd09-0410-ab3c-d52691b4dbfc
79 files changed:
Tools/ChangeLog
Tools/DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.vcproj
Tools/DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginDebug.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginDebugAll.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginRelease.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePluginReleaseLTCG.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/DumpRenderTree.vcproj
Tools/DumpRenderTree/win/DumpRenderTreeDebug.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/DumpRenderTreeDebugAll.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/DumpRenderTreeDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/DumpRenderTreeRelease.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/DumpRenderTreeReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/DumpRenderTreeReleaseLTCG.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/ImageDiff.vcproj
Tools/DumpRenderTree/win/ImageDiffDebug.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/ImageDiffDebugAll.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/ImageDiffDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/ImageDiffRelease.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/ImageDiffReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/DumpRenderTree/win/ImageDiffReleaseLTCG.vsprops [new file with mode: 0644]
Tools/FindSafari/FindSafari.vcproj
Tools/FindSafari/FindSafariDebug.vsprops [new file with mode: 0644]
Tools/FindSafari/FindSafariDebugAll.vsprops [new file with mode: 0644]
Tools/FindSafari/FindSafariDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/FindSafari/FindSafariRelease.vsprops [new file with mode: 0644]
Tools/FindSafari/FindSafariReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/FindSafari/FindSafariReleaseLTCG.vsprops [new file with mode: 0644]
Tools/FindSafari/FindSafariReleasePGO.vsprops [new file with mode: 0644]
Tools/MiniBrowser/Configurations/MiniBrowserDebug.vsprops [new file with mode: 0644]
Tools/MiniBrowser/Configurations/MiniBrowserDebugAll.vsprops [new file with mode: 0644]
Tools/MiniBrowser/Configurations/MiniBrowserDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/MiniBrowser/Configurations/MiniBrowserRelease.vsprops [new file with mode: 0644]
Tools/MiniBrowser/Configurations/MiniBrowserReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/MiniBrowser/Configurations/MiniBrowserReleaseLTCG.vsprops [new file with mode: 0644]
Tools/MiniBrowser/MiniBrowser.vcproj
Tools/WebKitAPITest/WebKitAPITest.vcproj
Tools/WebKitAPITest/WebKitAPITestDebug.vsprops [new file with mode: 0644]
Tools/WebKitAPITest/WebKitAPITestDebugAll.vsprops [new file with mode: 0644]
Tools/WebKitAPITest/WebKitAPITestDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/WebKitAPITest/WebKitAPITestRelease.vsprops [new file with mode: 0644]
Tools/WebKitAPITest/WebKitAPITestReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/WebKitAPITest/WebKitAPITestReleaseLTCG.vsprops [new file with mode: 0644]
Tools/WebKitLauncherWin/WebKitLauncherWin.vcproj
Tools/WebKitLauncherWin/WebKitLauncherWinDebug.vsprops [new file with mode: 0644]
Tools/WebKitLauncherWin/WebKitLauncherWinDebugAll.vsprops [new file with mode: 0644]
Tools/WebKitLauncherWin/WebKitLauncherWinDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/WebKitLauncherWin/WebKitLauncherWinRelease.vsprops [new file with mode: 0644]
Tools/WebKitLauncherWin/WebKitLauncherWinReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/WebKitLauncherWin/WebKitLauncherWinReleaseLTCG.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/InjectedBundle.vcproj
Tools/WebKitTestRunner/win/InjectedBundleDebug.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/InjectedBundleDebugAll.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/InjectedBundleDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/InjectedBundleRelease.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/InjectedBundleReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/InjectedBundleReleaseLTCG.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/WebKitTestRunner.vcproj
Tools/WebKitTestRunner/win/WebKitTestRunnerDebug.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/WebKitTestRunnerDebugAll.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/WebKitTestRunnerDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/WebKitTestRunnerRelease.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/WebKitTestRunnerReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/WebKitTestRunner/win/WebKitTestRunnerReleaseLTCG.vsprops [new file with mode: 0644]
Tools/WinLauncher/WinLauncher.vcproj
Tools/WinLauncher/WinLauncherDebug.vsprops [new file with mode: 0644]
Tools/WinLauncher/WinLauncherDebugAll.vsprops [new file with mode: 0644]
Tools/WinLauncher/WinLauncherDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/WinLauncher/WinLauncherRelease.vsprops [new file with mode: 0644]
Tools/WinLauncher/WinLauncherReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/WinLauncher/WinLauncherReleaseLTCG.vsprops [new file with mode: 0644]
Tools/record-memory-win/record-memory-win.vcproj
Tools/record-memory-win/record-memory-winDebug.vsprops [new file with mode: 0644]
Tools/record-memory-win/record-memory-winDebugAll.vsprops [new file with mode: 0644]
Tools/record-memory-win/record-memory-winDebugCairoCFLite.vsprops [new file with mode: 0644]
Tools/record-memory-win/record-memory-winRelease.vsprops [new file with mode: 0644]
Tools/record-memory-win/record-memory-winReleaseCairoCFLite.vsprops [new file with mode: 0644]
Tools/record-memory-win/record-memory-winReleaseLTCG.vsprops [new file with mode: 0644]