VS2012.patch
author David Ludwig <dludwig@pobox.com>
Mon, 19 Nov 2012 22:07:06 -0500
changeset 8343 f593baeea84c
parent 6669 c08febc180b9
permissions -rw-r--r--
Merged with local changes
aschiffler@6669
     1
# HG changeset patch
aschiffler@6669
     2
# User Andreas Schiffler <aschiffler@ferzkopp.net>
aschiffler@6669
     3
# Date 1352307747 28800
aschiffler@6669
     4
# Node ID a8a5772a0691f8b90248ab49ae63eef1e65fea10
aschiffler@6669
     5
# Parent  4016ef96095ab8d8d927b2c6b83c08f2e988de2f
aschiffler@6669
     6
Added VS2012 project files
aschiffler@6669
     7
aschiffler@6669
     8
diff -r 4016ef96095a -r a8a5772a0691 VisualC/SDL/SDL_VS2012.vcxproj
aschiffler@6669
     9
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
    10
+++ b/VisualC/SDL/SDL_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
    11
@@ -0,0 +1,455 @@
aschiffler@6669
    12
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
    13
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
    14
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
    15
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
    16
+      <Configuration>Debug</Configuration>
aschiffler@6669
    17
+      <Platform>Win32</Platform>
aschiffler@6669
    18
+    </ProjectConfiguration>
aschiffler@6669
    19
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
    20
+      <Configuration>Debug</Configuration>
aschiffler@6669
    21
+      <Platform>x64</Platform>
aschiffler@6669
    22
+    </ProjectConfiguration>
aschiffler@6669
    23
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
    24
+      <Configuration>Release</Configuration>
aschiffler@6669
    25
+      <Platform>Win32</Platform>
aschiffler@6669
    26
+    </ProjectConfiguration>
aschiffler@6669
    27
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
    28
+      <Configuration>Release</Configuration>
aschiffler@6669
    29
+      <Platform>x64</Platform>
aschiffler@6669
    30
+    </ProjectConfiguration>
aschiffler@6669
    31
+  </ItemGroup>
aschiffler@6669
    32
+  <PropertyGroup Label="Globals">
aschiffler@6669
    33
+    <ProjectName>SDL</ProjectName>
aschiffler@6669
    34
+    <ProjectGuid>{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}</ProjectGuid>
aschiffler@6669
    35
+    <RootNamespace>SDL</RootNamespace>
aschiffler@6669
    36
+  </PropertyGroup>
aschiffler@6669
    37
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
    38
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
    39
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
aschiffler@6669
    40
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
    41
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
    42
+  </PropertyGroup>
aschiffler@6669
    43
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
    44
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
aschiffler@6669
    45
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
    46
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
    47
+  </PropertyGroup>
aschiffler@6669
    48
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
    49
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
aschiffler@6669
    50
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
    51
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
    52
+  </PropertyGroup>
aschiffler@6669
    53
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
    54
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
aschiffler@6669
    55
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
    56
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
    57
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
    58
+  </PropertyGroup>
aschiffler@6669
    59
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
    60
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
    61
+  </ImportGroup>
aschiffler@6669
    62
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
    63
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
    64
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
    65
+  </ImportGroup>
aschiffler@6669
    66
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
    67
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
    68
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
    69
+  </ImportGroup>
aschiffler@6669
    70
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
    71
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
    72
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
    73
+  </ImportGroup>
aschiffler@6669
    74
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
    75
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
    76
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
    77
+  </ImportGroup>
aschiffler@6669
    78
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
    79
+  <PropertyGroup>
aschiffler@6669
    80
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
    81
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
    82
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
    83
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
    84
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
    85
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
    86
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
    87
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
    88
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
    89
+  </PropertyGroup>
aschiffler@6669
    90
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
    91
+    <PreBuildEvent />
aschiffler@6669
    92
+    <Midl>
aschiffler@6669
    93
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
    94
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
    95
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
    96
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
    97
+    </Midl>
aschiffler@6669
    98
+    <ClCompile>
aschiffler@6669
    99
+      <Optimization>Disabled</Optimization>
aschiffler@6669
   100
+      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
aschiffler@6669
   101
+      <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   102
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
   103
+      <BufferSecurityCheck>false</BufferSecurityCheck>
aschiffler@6669
   104
+      <PrecompiledHeader>
aschiffler@6669
   105
+      </PrecompiledHeader>
aschiffler@6669
   106
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   107
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   108
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
   109
+      <CompileAs>Default</CompileAs>
aschiffler@6669
   110
+    </ClCompile>
aschiffler@6669
   111
+    <ResourceCompile>
aschiffler@6669
   112
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   113
+      <Culture>0x0409</Culture>
aschiffler@6669
   114
+    </ResourceCompile>
aschiffler@6669
   115
+    <Link>
aschiffler@6669
   116
+      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
aschiffler@6669
   117
+      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
aschiffler@6669
   118
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
   119
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
   120
+      <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
aschiffler@6669
   121
+      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x86</AdditionalLibraryDirectories>
aschiffler@6669
   122
+    </Link>
aschiffler@6669
   123
+  </ItemDefinitionGroup>
aschiffler@6669
   124
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
   125
+    <Midl>
aschiffler@6669
   126
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   127
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
   128
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   129
+      <TargetEnvironment>X64</TargetEnvironment>
aschiffler@6669
   130
+    </Midl>
aschiffler@6669
   131
+    <ClCompile>
aschiffler@6669
   132
+      <Optimization>Disabled</Optimization>
aschiffler@6669
   133
+      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
aschiffler@6669
   134
+      <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   135
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
   136
+      <BufferSecurityCheck>false</BufferSecurityCheck>
aschiffler@6669
   137
+      <PrecompiledHeader>
aschiffler@6669
   138
+      </PrecompiledHeader>
aschiffler@6669
   139
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   140
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
   141
+    </ClCompile>
aschiffler@6669
   142
+    <ResourceCompile>
aschiffler@6669
   143
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   144
+      <Culture>0x0409</Culture>
aschiffler@6669
   145
+    </ResourceCompile>
aschiffler@6669
   146
+    <Link>
aschiffler@6669
   147
+      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
aschiffler@6669
   148
+      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
aschiffler@6669
   149
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
   150
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
   151
+      <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
aschiffler@6669
   152
+      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x64</AdditionalLibraryDirectories>
aschiffler@6669
   153
+    </Link>
aschiffler@6669
   154
+  </ItemDefinitionGroup>
aschiffler@6669
   155
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
   156
+    <PreBuildEvent />
aschiffler@6669
   157
+    <Midl>
aschiffler@6669
   158
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   159
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
   160
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   161
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
   162
+    </Midl>
aschiffler@6669
   163
+    <ClCompile>
aschiffler@6669
   164
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
   165
+      <IntrinsicFunctions>false</IntrinsicFunctions>
aschiffler@6669
   166
+      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
aschiffler@6669
   167
+      <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   168
+      <StringPooling>true</StringPooling>
aschiffler@6669
   169
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
   170
+      <BufferSecurityCheck>false</BufferSecurityCheck>
aschiffler@6669
   171
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
   172
+      <PrecompiledHeader>
aschiffler@6669
   173
+      </PrecompiledHeader>
aschiffler@6669
   174
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   175
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   176
+      <CompileAs>Default</CompileAs>
aschiffler@6669
   177
+    </ClCompile>
aschiffler@6669
   178
+    <ResourceCompile>
aschiffler@6669
   179
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   180
+      <Culture>0x0409</Culture>
aschiffler@6669
   181
+    </ResourceCompile>
aschiffler@6669
   182
+    <Link>
aschiffler@6669
   183
+      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
aschiffler@6669
   184
+      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
aschiffler@6669
   185
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
   186
+      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x86</AdditionalLibraryDirectories>
aschiffler@6669
   187
+    </Link>
aschiffler@6669
   188
+  </ItemDefinitionGroup>
aschiffler@6669
   189
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
   190
+    <Midl>
aschiffler@6669
   191
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   192
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
   193
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   194
+      <TargetEnvironment>X64</TargetEnvironment>
aschiffler@6669
   195
+    </Midl>
aschiffler@6669
   196
+    <ClCompile>
aschiffler@6669
   197
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
   198
+      <IntrinsicFunctions>false</IntrinsicFunctions>
aschiffler@6669
   199
+      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
aschiffler@6669
   200
+      <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   201
+      <StringPooling>true</StringPooling>
aschiffler@6669
   202
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
   203
+      <BufferSecurityCheck>false</BufferSecurityCheck>
aschiffler@6669
   204
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
   205
+      <PrecompiledHeader>
aschiffler@6669
   206
+      </PrecompiledHeader>
aschiffler@6669
   207
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   208
+    </ClCompile>
aschiffler@6669
   209
+    <ResourceCompile>
aschiffler@6669
   210
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   211
+      <Culture>0x0409</Culture>
aschiffler@6669
   212
+    </ResourceCompile>
aschiffler@6669
   213
+    <Link>
aschiffler@6669
   214
+      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
aschiffler@6669
   215
+      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
aschiffler@6669
   216
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
   217
+      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x64</AdditionalLibraryDirectories>
aschiffler@6669
   218
+    </Link>
aschiffler@6669
   219
+  </ItemDefinitionGroup>
aschiffler@6669
   220
+  <ItemGroup>
aschiffler@6669
   221
+    <ClInclude Include="..\..\include\SDL.h" />
aschiffler@6669
   222
+    <ClInclude Include="..\..\include\SDL_assert.h" />
aschiffler@6669
   223
+    <ClInclude Include="..\..\include\SDL_atomic.h" />
aschiffler@6669
   224
+    <ClInclude Include="..\..\include\SDL_audio.h" />
aschiffler@6669
   225
+    <ClInclude Include="..\..\include\SDL_blendmode.h" />
aschiffler@6669
   226
+    <ClInclude Include="..\..\include\SDL_clipboard.h" />
aschiffler@6669
   227
+    <ClInclude Include="..\..\include\SDL_config.h" />
aschiffler@6669
   228
+    <ClInclude Include="..\..\include\SDL_config_windows.h" />
aschiffler@6669
   229
+    <ClInclude Include="..\..\include\SDL_copying.h" />
aschiffler@6669
   230
+    <ClInclude Include="..\..\include\SDL_cpuinfo.h" />
aschiffler@6669
   231
+    <ClInclude Include="..\..\include\SDL_endian.h" />
aschiffler@6669
   232
+    <ClInclude Include="..\..\include\SDL_error.h" />
aschiffler@6669
   233
+    <ClInclude Include="..\..\include\SDL_events.h" />
aschiffler@6669
   234
+    <ClInclude Include="..\..\include\SDL_gesture.h" />
aschiffler@6669
   235
+    <ClInclude Include="..\..\include\SDL_haptic.h" />
aschiffler@6669
   236
+    <ClInclude Include="..\..\include\SDL_hints.h" />
aschiffler@6669
   237
+    <ClInclude Include="..\..\include\SDL_input.h" />
aschiffler@6669
   238
+    <ClInclude Include="..\..\include\SDL_joystick.h" />
aschiffler@6669
   239
+    <ClInclude Include="..\..\include\SDL_keyboard.h" />
aschiffler@6669
   240
+    <ClInclude Include="..\..\include\SDL_keycode.h" />
aschiffler@6669
   241
+    <ClInclude Include="..\..\include\SDL_loadso.h" />
aschiffler@6669
   242
+    <ClInclude Include="..\..\include\SDL_log.h" />
aschiffler@6669
   243
+    <ClInclude Include="..\..\include\SDL_main.h" />
aschiffler@6669
   244
+    <ClInclude Include="..\..\include\SDL_mouse.h" />
aschiffler@6669
   245
+    <ClInclude Include="..\..\include\SDL_mutex.h" />
aschiffler@6669
   246
+    <ClInclude Include="..\..\include\SDL_name.h" />
aschiffler@6669
   247
+    <ClInclude Include="..\..\include\SDL_opengl.h" />
aschiffler@6669
   248
+    <ClInclude Include="..\..\include\SDL_opengles.h" />
aschiffler@6669
   249
+    <ClInclude Include="..\..\include\SDL_pixels.h" />
aschiffler@6669
   250
+    <ClInclude Include="..\..\include\SDL_platform.h" />
aschiffler@6669
   251
+    <ClInclude Include="..\..\include\SDL_power.h" />
aschiffler@6669
   252
+    <ClInclude Include="..\..\include\SDL_quit.h" />
aschiffler@6669
   253
+    <ClInclude Include="..\..\include\SDL_rect.h" />
aschiffler@6669
   254
+    <ClInclude Include="..\..\include\SDL_render.h" />
aschiffler@6669
   255
+    <ClInclude Include="..\..\include\SDL_revision.h" />
aschiffler@6669
   256
+    <ClInclude Include="..\..\include\SDL_rwops.h" />
aschiffler@6669
   257
+    <ClInclude Include="..\..\include\SDL_scancode.h" />
aschiffler@6669
   258
+    <ClInclude Include="..\..\include\SDL_shape.h" />
aschiffler@6669
   259
+    <ClInclude Include="..\..\include\SDL_stdinc.h" />
aschiffler@6669
   260
+    <ClInclude Include="..\..\include\SDL_surface.h" />
aschiffler@6669
   261
+    <ClInclude Include="..\..\include\SDL_system.h" />
aschiffler@6669
   262
+    <ClInclude Include="..\..\include\SDL_syswm.h" />
aschiffler@6669
   263
+    <ClInclude Include="..\..\include\SDL_thread.h" />
aschiffler@6669
   264
+    <ClInclude Include="..\..\include\SDL_timer.h" />
aschiffler@6669
   265
+    <ClInclude Include="..\..\include\SDL_touch.h" />
aschiffler@6669
   266
+    <ClInclude Include="..\..\include\SDL_types.h" />
aschiffler@6669
   267
+    <ClInclude Include="..\..\include\SDL_version.h" />
aschiffler@6669
   268
+    <ClInclude Include="..\..\include\SDL_video.h" />
aschiffler@6669
   269
+    <ClInclude Include="..\..\src\core\windows\SDL_windows.h" />
aschiffler@6669
   270
+    <ClInclude Include="..\..\src\events\blank_cursor.h" />
aschiffler@6669
   271
+    <ClInclude Include="..\..\src\events\default_cursor.h" />
aschiffler@6669
   272
+    <ClInclude Include="..\..\src\audio\directsound\directx.h" />
aschiffler@6669
   273
+    <ClInclude Include="..\..\src\events\SDL_clipboardevents_c.h" />
aschiffler@6669
   274
+    <ClInclude Include="..\..\src\events\SDL_gesture_c.h" />
aschiffler@6669
   275
+    <ClInclude Include="..\..\src\events\SDL_touch_c.h" />
aschiffler@6669
   276
+    <ClInclude Include="..\..\src\libm\math.h" />
aschiffler@6669
   277
+    <ClInclude Include="..\..\src\libm\math_private.h" />
aschiffler@6669
   278
+    <ClInclude Include="..\..\src\render\mmx.h" />
aschiffler@6669
   279
+    <ClInclude Include="..\..\src\render\opengl\SDL_shaders_gl.h" />
aschiffler@6669
   280
+    <ClInclude Include="..\..\src\render\SDL_sysrender.h" />
aschiffler@6669
   281
+    <ClInclude Include="..\..\src\render\SDL_yuv_sw_c.h" />
aschiffler@6669
   282
+    <ClInclude Include="..\..\src\audio\SDL_audio_c.h" />
aschiffler@6669
   283
+    <ClInclude Include="..\..\src\audio\SDL_audiodev_c.h" />
aschiffler@6669
   284
+    <ClInclude Include="..\..\src\audio\SDL_audiomem.h" />
aschiffler@6669
   285
+    <ClInclude Include="..\..\src\render\software\SDL_blendfillrect.h" />
aschiffler@6669
   286
+    <ClInclude Include="..\..\src\render\software\SDL_blendline.h" />
aschiffler@6669
   287
+    <ClInclude Include="..\..\src\render\software\SDL_blendpoint.h" />
aschiffler@6669
   288
+    <ClInclude Include="..\..\src\render\software\SDL_draw.h" />
aschiffler@6669
   289
+    <ClInclude Include="..\..\src\render\software\SDL_drawline.h" />
aschiffler@6669
   290
+    <ClInclude Include="..\..\src\render\software\SDL_drawpoint.h" />
aschiffler@6669
   291
+    <ClInclude Include="..\..\src\events\SDL_dropevents_c.h" />
aschiffler@6669
   292
+    <ClInclude Include="..\..\src\render\software\SDL_render_sw_c.h" />
aschiffler@6669
   293
+    <ClInclude Include="..\..\src\render\software\SDL_rotate.h" />
aschiffler@6669
   294
+    <ClInclude Include="..\..\src\video\dummy\SDL_nullframebuffer_c.h" />
aschiffler@6669
   295
+    <ClInclude Include="..\..\src\video\SDL_blit.h" />
aschiffler@6669
   296
+    <ClInclude Include="..\..\src\video\SDL_blit_auto.h" />
aschiffler@6669
   297
+    <ClInclude Include="..\..\src\video\SDL_blit_copy.h" />
aschiffler@6669
   298
+    <ClInclude Include="..\..\src\video\SDL_blit_slow.h" />
aschiffler@6669
   299
+    <ClInclude Include="..\..\src\video\SDL_shape_internals.h" />
aschiffler@6669
   300
+    <ClInclude Include="..\..\src\audio\winmm\SDL_winmm.h" />
aschiffler@6669
   301
+    <ClInclude Include="..\..\src\audio\disk\SDL_diskaudio.h" />
aschiffler@6669
   302
+    <ClInclude Include="..\..\src\audio\dummy\SDL_dummyaudio.h" />
aschiffler@6669
   303
+    <ClInclude Include="..\..\src\audio\directsound\SDL_directsound.h" />
aschiffler@6669
   304
+    <ClInclude Include="..\..\src\SDL_error_c.h" />
aschiffler@6669
   305
+    <ClInclude Include="..\..\src\SDL_hints_c.h" />
aschiffler@6669
   306
+    <ClInclude Include="..\..\src\events\SDL_events_c.h" />
aschiffler@6669
   307
+    <ClInclude Include="..\..\src\SDL_fatal.h" />
aschiffler@6669
   308
+    <ClInclude Include="..\..\src\video\SDL_glesfuncs.h" />
aschiffler@6669
   309
+    <ClInclude Include="..\..\src\video\SDL_glfuncs.h" />
aschiffler@6669
   310
+    <ClInclude Include="..\..\src\joystick\SDL_joystick_c.h" />
aschiffler@6669
   311
+    <ClInclude Include="..\..\src\events\SDL_keyboard_c.h" />
aschiffler@6669
   312
+    <ClInclude Include="..\..\src\events\SDL_mouse_c.h" />
aschiffler@6669
   313
+    <ClInclude Include="..\..\src\video\dummy\SDL_nullevents_c.h" />
aschiffler@6669
   314
+    <ClInclude Include="..\..\src\video\dummy\SDL_nullvideo.h" />
aschiffler@6669
   315
+    <ClInclude Include="..\..\src\video\SDL_pixels_c.h" />
aschiffler@6669
   316
+    <ClInclude Include="..\..\src\video\SDL_rect_c.h" />
aschiffler@6669
   317
+    <ClInclude Include="..\..\src\video\SDL_RLEaccel_c.h" />
aschiffler@6669
   318
+    <ClInclude Include="..\..\src\video\SDL_stretch_c.h" />
aschiffler@6669
   319
+    <ClInclude Include="..\..\src\audio\SDL_sysaudio.h" />
aschiffler@6669
   320
+    <ClInclude Include="..\..\src\events\SDL_sysevents.h" />
aschiffler@6669
   321
+    <ClInclude Include="..\..\src\haptic\SDL_syshaptic.h" />
aschiffler@6669
   322
+    <ClInclude Include="..\..\src\joystick\SDL_sysjoystick.h" />
aschiffler@6669
   323
+    <ClInclude Include="..\..\src\thread\SDL_systhread.h" />
aschiffler@6669
   324
+    <ClInclude Include="..\..\src\thread\windows\SDL_systhread_c.h" />
aschiffler@6669
   325
+    <ClInclude Include="..\..\src\timer\SDL_systimer.h" />
aschiffler@6669
   326
+    <ClInclude Include="..\..\src\video\SDL_sysvideo.h" />
aschiffler@6669
   327
+    <ClInclude Include="..\..\src\thread\SDL_thread_c.h" />
aschiffler@6669
   328
+    <ClInclude Include="..\..\src\timer\SDL_timer_c.h" />
aschiffler@6669
   329
+    <ClInclude Include="..\..\src\video\windows\SDL_vkeys.h" />
aschiffler@6669
   330
+    <ClInclude Include="..\..\src\audio\SDL_wave.h" />
aschiffler@6669
   331
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsclipboard.h" />
aschiffler@6669
   332
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsevents.h" />
aschiffler@6669
   333
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsframebuffer.h" />
aschiffler@6669
   334
+    <ClInclude Include="..\..\src\video\windows\SDL_windowskeyboard.h" />
aschiffler@6669
   335
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsmessagebox.h" />
aschiffler@6669
   336
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsmodes.h" />
aschiffler@6669
   337
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsmouse.h" />
aschiffler@6669
   338
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsopengl.h" />
aschiffler@6669
   339
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsshape.h" />
aschiffler@6669
   340
+    <ClInclude Include="..\..\src\video\windows\SDL_windowsvideo.h" />
aschiffler@6669
   341
+    <ClInclude Include="..\..\src\video\windows\SDL_windowswindow.h" />
aschiffler@6669
   342
+    <ClInclude Include="..\..\src\events\SDL_windowevents_c.h" />
aschiffler@6669
   343
+    <ClInclude Include="..\..\src\video\windows\wmmsg.h" />
aschiffler@6669
   344
+    <ClInclude Include="resource.h" />
aschiffler@6669
   345
+  </ItemGroup>
aschiffler@6669
   346
+  <ItemGroup>
aschiffler@6669
   347
+    <ClCompile Include="..\..\src\core\windows\SDL_windows.c" />
aschiffler@6669
   348
+    <ClCompile Include="..\..\src\events\SDL_clipboardevents.c" />
aschiffler@6669
   349
+    <ClCompile Include="..\..\src\events\SDL_gesture.c" />
aschiffler@6669
   350
+    <ClCompile Include="..\..\src\events\SDL_touch.c" />
aschiffler@6669
   351
+    <ClCompile Include="..\..\src\libm\e_atan2.c" />
aschiffler@6669
   352
+    <ClCompile Include="..\..\src\libm\e_log.c" />
aschiffler@6669
   353
+    <ClCompile Include="..\..\src\libm\e_pow.c" />
aschiffler@6669
   354
+    <ClCompile Include="..\..\src\libm\e_rem_pio2.c" />
aschiffler@6669
   355
+    <ClCompile Include="..\..\src\libm\e_sqrt.c" />
aschiffler@6669
   356
+    <ClCompile Include="..\..\src\libm\k_cos.c" />
aschiffler@6669
   357
+    <ClCompile Include="..\..\src\libm\k_rem_pio2.c" />
aschiffler@6669
   358
+    <ClCompile Include="..\..\src\libm\k_sin.c" />
aschiffler@6669
   359
+    <ClCompile Include="..\..\src\libm\s_atan.c" />
aschiffler@6669
   360
+    <ClCompile Include="..\..\src\libm\s_copysign.c" />
aschiffler@6669
   361
+    <ClCompile Include="..\..\src\libm\s_cos.c" />
aschiffler@6669
   362
+    <ClCompile Include="..\..\src\libm\s_fabs.c" />
aschiffler@6669
   363
+    <ClCompile Include="..\..\src\libm\s_floor.c" />
aschiffler@6669
   364
+    <ClCompile Include="..\..\src\libm\s_scalbn.c" />
aschiffler@6669
   365
+    <ClCompile Include="..\..\src\libm\s_sin.c" />
aschiffler@6669
   366
+    <ClCompile Include="..\..\src\render\direct3d\SDL_render_d3d.c" />
aschiffler@6669
   367
+    <ClCompile Include="..\..\src\render\opengl\SDL_render_gl.c" />
aschiffler@6669
   368
+    <ClCompile Include="..\..\src\render\opengl\SDL_shaders_gl.c" />
aschiffler@6669
   369
+    <ClCompile Include="..\..\src\render\SDL_render.c" />
aschiffler@6669
   370
+    <ClCompile Include="..\..\src\render\SDL_yuv_mmx.c" />
aschiffler@6669
   371
+    <ClCompile Include="..\..\src\render\SDL_yuv_sw.c" />
aschiffler@6669
   372
+    <ClCompile Include="..\..\src\render\software\SDL_blendfillrect.c" />
aschiffler@6669
   373
+    <ClCompile Include="..\..\src\render\software\SDL_blendline.c" />
aschiffler@6669
   374
+    <ClCompile Include="..\..\src\render\software\SDL_blendpoint.c" />
aschiffler@6669
   375
+    <ClCompile Include="..\..\src\render\software\SDL_drawline.c" />
aschiffler@6669
   376
+    <ClCompile Include="..\..\src\render\software\SDL_drawpoint.c" />
aschiffler@6669
   377
+    <ClCompile Include="..\..\src\render\software\SDL_render_sw.c" />
aschiffler@6669
   378
+    <ClCompile Include="..\..\src\render\software\SDL_rotate.c" />
aschiffler@6669
   379
+    <ClCompile Include="..\..\src\SDL.c" />
aschiffler@6669
   380
+    <ClCompile Include="..\..\src\SDL_assert.c" />
aschiffler@6669
   381
+    <ClCompile Include="..\..\src\atomic\SDL_atomic.c" />
aschiffler@6669
   382
+    <ClCompile Include="..\..\src\atomic\SDL_spinlock.c" />
aschiffler@6669
   383
+    <ClCompile Include="..\..\src\audio\SDL_audio.c" />
aschiffler@6669
   384
+    <ClCompile Include="..\..\src\audio\SDL_audiocvt.c" />
aschiffler@6669
   385
+    <ClCompile Include="..\..\src\audio\SDL_audiodev.c" />
aschiffler@6669
   386
+    <ClCompile Include="..\..\src\audio\SDL_audiotypecvt.c" />
aschiffler@6669
   387
+    <ClCompile Include="..\..\src\SDL_hints.c" />
aschiffler@6669
   388
+    <ClCompile Include="..\..\src\SDL_log.c" />
aschiffler@6669
   389
+    <ClCompile Include="..\..\src\video\dummy\SDL_nullframebuffer.c" />
aschiffler@6669
   390
+    <ClCompile Include="..\..\src\video\SDL_blit.c" />
aschiffler@6669
   391
+    <ClCompile Include="..\..\src\video\SDL_blit_0.c" />
aschiffler@6669
   392
+    <ClCompile Include="..\..\src\video\SDL_blit_1.c" />
aschiffler@6669
   393
+    <ClCompile Include="..\..\src\video\SDL_blit_A.c" />
aschiffler@6669
   394
+    <ClCompile Include="..\..\src\video\SDL_blit_auto.c" />
aschiffler@6669
   395
+    <ClCompile Include="..\..\src\video\SDL_blit_copy.c" />
aschiffler@6669
   396
+    <ClCompile Include="..\..\src\video\SDL_blit_N.c" />
aschiffler@6669
   397
+    <ClCompile Include="..\..\src\video\SDL_blit_slow.c" />
aschiffler@6669
   398
+    <ClCompile Include="..\..\src\video\SDL_bmp.c" />
aschiffler@6669
   399
+    <ClCompile Include="..\..\src\cpuinfo\SDL_cpuinfo.c" />
aschiffler@6669
   400
+    <ClCompile Include="..\..\src\video\SDL_clipboard.c" />
aschiffler@6669
   401
+    <ClCompile Include="..\..\src\video\SDL_shape.c" />
aschiffler@6669
   402
+    <ClCompile Include="..\..\src\audio\winmm\SDL_winmm.c" />
aschiffler@6669
   403
+    <ClCompile Include="..\..\src\audio\disk\SDL_diskaudio.c" />
aschiffler@6669
   404
+    <ClCompile Include="..\..\src\audio\dummy\SDL_dummyaudio.c" />
aschiffler@6669
   405
+    <ClCompile Include="..\..\src\audio\directsound\SDL_directsound.c" />
aschiffler@6669
   406
+    <ClCompile Include="..\..\src\events\SDL_dropevents.c" />
aschiffler@6669
   407
+    <ClCompile Include="..\..\src\audio\xaudio2\SDL_xaudio2.c" />
aschiffler@6669
   408
+    <ClCompile Include="..\..\src\joystick\windows\SDL_dxjoystick.c" />
aschiffler@6669
   409
+    <ClCompile Include="..\..\src\SDL_error.c" />
aschiffler@6669
   410
+    <ClCompile Include="..\..\src\events\SDL_events.c" />
aschiffler@6669
   411
+    <ClCompile Include="..\..\src\SDL_fatal.c" />
aschiffler@6669
   412
+    <ClCompile Include="..\..\src\video\SDL_fillrect.c" />
aschiffler@6669
   413
+    <ClCompile Include="..\..\src\stdlib\SDL_getenv.c" />
aschiffler@6669
   414
+    <ClCompile Include="..\..\src\haptic\SDL_haptic.c" />
aschiffler@6669
   415
+    <ClCompile Include="..\..\src\stdlib\SDL_iconv.c" />
aschiffler@6669
   416
+    <ClCompile Include="..\..\src\joystick\SDL_joystick.c" />
aschiffler@6669
   417
+    <ClCompile Include="..\..\src\events\SDL_keyboard.c" />
aschiffler@6669
   418
+    <ClCompile Include="..\..\src\stdlib\SDL_malloc.c" />
aschiffler@6669
   419
+    <ClCompile Include="..\..\src\audio\SDL_mixer.c" />
aschiffler@6669
   420
+    <ClCompile Include="..\..\src\joystick\windows\SDL_mmjoystick.c" />
aschiffler@6669
   421
+    <ClCompile Include="..\..\src\events\SDL_mouse.c" />
aschiffler@6669
   422
+    <ClCompile Include="..\..\src\video\dummy\SDL_nullevents.c" />
aschiffler@6669
   423
+    <ClCompile Include="..\..\src\video\dummy\SDL_nullvideo.c" />
aschiffler@6669
   424
+    <ClCompile Include="..\..\src\video\SDL_pixels.c" />
aschiffler@6669
   425
+    <ClCompile Include="..\..\src\power\SDL_power.c" />
aschiffler@6669
   426
+    <ClCompile Include="..\..\src\stdlib\SDL_qsort.c" />
aschiffler@6669
   427
+    <ClCompile Include="..\..\src\events\SDL_quit.c" />
aschiffler@6669
   428
+    <ClCompile Include="..\..\src\video\SDL_rect.c" />
aschiffler@6669
   429
+    <ClCompile Include="..\..\src\video\SDL_RLEaccel.c" />
aschiffler@6669
   430
+    <ClCompile Include="..\..\src\file\SDL_rwops.c" />
aschiffler@6669
   431
+    <ClCompile Include="..\..\src\stdlib\SDL_stdlib.c" />
aschiffler@6669
   432
+    <ClCompile Include="..\..\src\video\SDL_stretch.c" />
aschiffler@6669
   433
+    <ClCompile Include="..\..\src\stdlib\SDL_string.c" />
aschiffler@6669
   434
+    <ClCompile Include="..\..\src\video\SDL_surface.c" />
aschiffler@6669
   435
+    <ClCompile Include="..\..\src\thread\generic\SDL_syscond.c" />
aschiffler@6669
   436
+    <ClCompile Include="..\..\src\haptic\windows\SDL_syshaptic.c" />
aschiffler@6669
   437
+    <ClCompile Include="..\..\src\loadso\windows\SDL_sysloadso.c" />
aschiffler@6669
   438
+    <ClCompile Include="..\..\src\thread\windows\SDL_sysmutex.c" />
aschiffler@6669
   439
+    <ClCompile Include="..\..\src\power\windows\SDL_syspower.c" />
aschiffler@6669
   440
+    <ClCompile Include="..\..\src\thread\windows\SDL_syssem.c" />
aschiffler@6669
   441
+    <ClCompile Include="..\..\src\thread\windows\SDL_systhread.c" />
aschiffler@6669
   442
+    <ClCompile Include="..\..\src\timer\windows\SDL_systimer.c" />
aschiffler@6669
   443
+    <ClCompile Include="..\..\src\thread\SDL_thread.c" />
aschiffler@6669
   444
+    <ClCompile Include="..\..\src\timer\SDL_timer.c" />
aschiffler@6669
   445
+    <ClCompile Include="..\..\src\video\SDL_video.c" />
aschiffler@6669
   446
+    <ClCompile Include="..\..\src\audio\SDL_wave.c" />
aschiffler@6669
   447
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsclipboard.c" />
aschiffler@6669
   448
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsevents.c" />
aschiffler@6669
   449
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsframebuffer.c" />
aschiffler@6669
   450
+    <ClCompile Include="..\..\src\video\windows\SDL_windowskeyboard.c" />
aschiffler@6669
   451
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsmessagebox.c" />
aschiffler@6669
   452
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsmodes.c" />
aschiffler@6669
   453
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsmouse.c" />
aschiffler@6669
   454
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsopengl.c" />
aschiffler@6669
   455
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsshape.c" />
aschiffler@6669
   456
+    <ClCompile Include="..\..\src\video\windows\SDL_windowsvideo.c" />
aschiffler@6669
   457
+    <ClCompile Include="..\..\src\video\windows\SDL_windowswindow.c" />
aschiffler@6669
   458
+    <ClCompile Include="..\..\src\events\SDL_windowevents.c" />
aschiffler@6669
   459
+  </ItemGroup>
aschiffler@6669
   460
+  <ItemGroup>
aschiffler@6669
   461
+    <ResourceCompile Include="..\..\src\main\windows\version.rc" />
aschiffler@6669
   462
+  </ItemGroup>
aschiffler@6669
   463
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
   464
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
   465
+  </ImportGroup>
aschiffler@6669
   466
+</Project>
aschiffler@6669
   467
\ No newline at end of file
aschiffler@6669
   468
diff -r 4016ef96095a -r a8a5772a0691 VisualC/SDL_VS2012.sln
aschiffler@6669
   469
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
   470
+++ b/VisualC/SDL_VS2012.sln	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
   471
@@ -0,0 +1,179 @@
aschiffler@6669
   472
+
aschiffler@6669
   473
+Microsoft Visual Studio Solution File, Format Version 11.00
aschiffler@6669
   474
+# Visual Studio 2010
aschiffler@6669
   475
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL", "SDL\SDL_VS2012.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
aschiffler@6669
   476
+EndProject
aschiffler@6669
   477
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDLmain", "SDLmain\SDLmain_VS2012.vcxproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}"
aschiffler@6669
   478
+EndProject
aschiffler@6669
   479
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{CE748C1F-3C21-4825-AA6A-F895A023F7E7}"
aschiffler@6669
   480
+EndProject
aschiffler@6669
   481
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "automated", "tests\automated\automated_VS2010.vcxproj", "{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}"
aschiffler@6669
   482
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   483
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   484
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   485
+	EndProjectSection
aschiffler@6669
   486
+EndProject
aschiffler@6669
   487
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "loopwave", "tests\loopwave\loopwave_VS2012.vcxproj", "{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}"
aschiffler@6669
   488
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   489
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   490
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   491
+	EndProjectSection
aschiffler@6669
   492
+EndProject
aschiffler@6669
   493
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testplatform", "tests\testplatform\testplatform_VS2012.vcxproj", "{26932B24-EFC6-4E3A-B277-ED653DA37968}"
aschiffler@6669
   494
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   495
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   496
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   497
+	EndProjectSection
aschiffler@6669
   498
+EndProject
aschiffler@6669
   499
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testfile", "tests\testfile\testfile_VS2012.vcxproj", "{CAE4F1D0-314F-4B10-805B-0EFD670133A0}"
aschiffler@6669
   500
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   501
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   502
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   503
+	EndProjectSection
aschiffler@6669
   504
+EndProject
aschiffler@6669
   505
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgl2", "tests\testgl2\testgl2_VS2012.vcxproj", "{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}"
aschiffler@6669
   506
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   507
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   508
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   509
+	EndProjectSection
aschiffler@6669
   510
+EndProject
aschiffler@6669
   511
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "checkkeys", "tests\checkkeys\checkkeys_VS2012.vcxproj", "{26828762-C95D-4637-9CB1-7F0979523813}"
aschiffler@6669
   512
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   513
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   514
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   515
+	EndProjectSection
aschiffler@6669
   516
+EndProject
aschiffler@6669
   517
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testsprite2", "tests\testsprite2\testsprite2_VS2012.vcxproj", "{40FB7794-D3C3-4CFE-BCF4-A80C96635682}"
aschiffler@6669
   518
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   519
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   520
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   521
+	EndProjectSection
aschiffler@6669
   522
+EndProject
aschiffler@6669
   523
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testshape", "tests\testshape\testshape_VS2012.vcxproj", "{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}"
aschiffler@6669
   524
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   525
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   526
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   527
+	EndProjectSection
aschiffler@6669
   528
+EndProject
aschiffler@6669
   529
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testdraw2", "tests\testdraw2\testdraw2_VS2012.vcxproj", "{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}"
aschiffler@6669
   530
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   531
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   532
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   533
+	EndProjectSection
aschiffler@6669
   534
+EndProject
aschiffler@6669
   535
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testpower", "tests\testpower\testpower_VS2012.vcxproj", "{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}"
aschiffler@6669
   536
+	ProjectSection(ProjectDependencies) = postProject
aschiffler@6669
   537
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
aschiffler@6669
   538
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
aschiffler@6669
   539
+	EndProjectSection
aschiffler@6669
   540
+EndProject
aschiffler@6669
   541
+Global
aschiffler@6669
   542
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
aschiffler@6669
   543
+		Debug|Win32 = Debug|Win32
aschiffler@6669
   544
+		Debug|x64 = Debug|x64
aschiffler@6669
   545
+		Release|Win32 = Release|Win32
aschiffler@6669
   546
+		Release|x64 = Release|x64
aschiffler@6669
   547
+	EndGlobalSection
aschiffler@6669
   548
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
aschiffler@6669
   549
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   550
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   551
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   552
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   553
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   554
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   555
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.ActiveCfg = Release|x64
aschiffler@6669
   556
+		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.Build.0 = Release|x64
aschiffler@6669
   557
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   558
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   559
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   560
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   561
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   562
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   563
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.ActiveCfg = Release|x64
aschiffler@6669
   564
+		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.Build.0 = Release|x64
aschiffler@6669
   565
+		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   566
+		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   567
+		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   568
+		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   569
+		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   570
+		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   571
+		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   572
+		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   573
+		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   574
+		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   575
+		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   576
+		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   577
+		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   578
+		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   579
+		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   580
+		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   581
+		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   582
+		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   583
+		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   584
+		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   585
+		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   586
+		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   587
+		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   588
+		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   589
+		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   590
+		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   591
+		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   592
+		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   593
+		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   594
+		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   595
+		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   596
+		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   597
+		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   598
+		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   599
+		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   600
+		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   601
+		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   602
+		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   603
+		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   604
+		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   605
+		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   606
+		{26828762-C95D-4637-9CB1-7F0979523813}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   607
+		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   608
+		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   609
+		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   610
+		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   611
+		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   612
+		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   613
+		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   614
+		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   615
+		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   616
+		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   617
+		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   618
+		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   619
+		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   620
+		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   621
+		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   622
+		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   623
+		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   624
+		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   625
+		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   626
+		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   627
+		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.ActiveCfg = Debug|Win32
aschiffler@6669
   628
+		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.Build.0 = Debug|Win32
aschiffler@6669
   629
+		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.ActiveCfg = Debug|x64
aschiffler@6669
   630
+		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.Build.0 = Debug|x64
aschiffler@6669
   631
+		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.ActiveCfg = Release|Win32
aschiffler@6669
   632
+		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.Build.0 = Release|Win32
aschiffler@6669
   633
+		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|x64.ActiveCfg = Release|Win32
aschiffler@6669
   634
+	EndGlobalSection
aschiffler@6669
   635
+	GlobalSection(SolutionProperties) = preSolution
aschiffler@6669
   636
+		HideSolutionNode = FALSE
aschiffler@6669
   637
+	EndGlobalSection
aschiffler@6669
   638
+	GlobalSection(NestedProjects) = preSolution
aschiffler@6669
   639
+		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   640
+		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   641
+		{26932B24-EFC6-4E3A-B277-ED653DA37968} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   642
+		{CAE4F1D0-314F-4B10-805B-0EFD670133A0} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   643
+		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   644
+		{26828762-C95D-4637-9CB1-7F0979523813} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   645
+		{40FB7794-D3C3-4CFE-BCF4-A80C96635682} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   646
+		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   647
+		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   648
+		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
aschiffler@6669
   649
+	EndGlobalSection
aschiffler@6669
   650
+EndGlobal
aschiffler@6669
   651
diff -r 4016ef96095a -r a8a5772a0691 VisualC/SDLmain/SDLmain_VS2012.vcxproj
aschiffler@6669
   652
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
   653
+++ b/VisualC/SDLmain/SDLmain_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
   654
@@ -0,0 +1,163 @@
aschiffler@6669
   655
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
   656
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
   657
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
   658
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
   659
+      <Configuration>Debug</Configuration>
aschiffler@6669
   660
+      <Platform>Win32</Platform>
aschiffler@6669
   661
+    </ProjectConfiguration>
aschiffler@6669
   662
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
   663
+      <Configuration>Debug</Configuration>
aschiffler@6669
   664
+      <Platform>x64</Platform>
aschiffler@6669
   665
+    </ProjectConfiguration>
aschiffler@6669
   666
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
   667
+      <Configuration>Release</Configuration>
aschiffler@6669
   668
+      <Platform>Win32</Platform>
aschiffler@6669
   669
+    </ProjectConfiguration>
aschiffler@6669
   670
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
   671
+      <Configuration>Release</Configuration>
aschiffler@6669
   672
+      <Platform>x64</Platform>
aschiffler@6669
   673
+    </ProjectConfiguration>
aschiffler@6669
   674
+  </ItemGroup>
aschiffler@6669
   675
+  <PropertyGroup Label="Globals">
aschiffler@6669
   676
+    <ProjectName>SDLmain</ProjectName>
aschiffler@6669
   677
+    <ProjectGuid>{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}</ProjectGuid>
aschiffler@6669
   678
+  </PropertyGroup>
aschiffler@6669
   679
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
   680
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
   681
+    <ConfigurationType>StaticLibrary</ConfigurationType>
aschiffler@6669
   682
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
   683
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
   684
+  </PropertyGroup>
aschiffler@6669
   685
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
   686
+    <ConfigurationType>StaticLibrary</ConfigurationType>
aschiffler@6669
   687
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
   688
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
   689
+  </PropertyGroup>
aschiffler@6669
   690
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
   691
+    <ConfigurationType>StaticLibrary</ConfigurationType>
aschiffler@6669
   692
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
   693
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
   694
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
   695
+  </PropertyGroup>
aschiffler@6669
   696
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
   697
+    <ConfigurationType>StaticLibrary</ConfigurationType>
aschiffler@6669
   698
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
   699
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
   700
+  </PropertyGroup>
aschiffler@6669
   701
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
   702
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
   703
+  </ImportGroup>
aschiffler@6669
   704
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
   705
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
   706
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
   707
+  </ImportGroup>
aschiffler@6669
   708
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
   709
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
   710
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
   711
+  </ImportGroup>
aschiffler@6669
   712
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
   713
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
   714
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
   715
+  </ImportGroup>
aschiffler@6669
   716
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
   717
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
   718
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
   719
+  </ImportGroup>
aschiffler@6669
   720
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
   721
+  <PropertyGroup>
aschiffler@6669
   722
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
   723
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
   724
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
   725
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
   726
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
   727
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
   728
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
   729
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
   730
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
   731
+  </PropertyGroup>
aschiffler@6669
   732
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
   733
+    <PreBuildEvent />
aschiffler@6669
   734
+    <ClCompile>
aschiffler@6669
   735
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
   736
+      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
   737
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   738
+      <StringPooling>true</StringPooling>
aschiffler@6669
   739
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
   740
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
   741
+      <PrecompiledHeader>
aschiffler@6669
   742
+      </PrecompiledHeader>
aschiffler@6669
   743
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   744
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   745
+      <CompileAs>Default</CompileAs>
aschiffler@6669
   746
+    </ClCompile>
aschiffler@6669
   747
+    <Lib>
aschiffler@6669
   748
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   749
+    </Lib>
aschiffler@6669
   750
+  </ItemDefinitionGroup>
aschiffler@6669
   751
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
   752
+    <Midl>
aschiffler@6669
   753
+      <TargetEnvironment>X64</TargetEnvironment>
aschiffler@6669
   754
+    </Midl>
aschiffler@6669
   755
+    <ClCompile>
aschiffler@6669
   756
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
   757
+      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
   758
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   759
+      <StringPooling>true</StringPooling>
aschiffler@6669
   760
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
   761
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
   762
+      <PrecompiledHeader>
aschiffler@6669
   763
+      </PrecompiledHeader>
aschiffler@6669
   764
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   765
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   766
+      <CompileAs>Default</CompileAs>
aschiffler@6669
   767
+    </ClCompile>
aschiffler@6669
   768
+    <Lib>
aschiffler@6669
   769
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   770
+    </Lib>
aschiffler@6669
   771
+  </ItemDefinitionGroup>
aschiffler@6669
   772
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
   773
+    <PreBuildEvent />
aschiffler@6669
   774
+    <ClCompile>
aschiffler@6669
   775
+      <Optimization>Disabled</Optimization>
aschiffler@6669
   776
+      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
   777
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   778
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
   779
+      <PrecompiledHeader>
aschiffler@6669
   780
+      </PrecompiledHeader>
aschiffler@6669
   781
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   782
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   783
+      <DebugInformationFormat>OldStyle</DebugInformationFormat>
aschiffler@6669
   784
+      <CompileAs>Default</CompileAs>
aschiffler@6669
   785
+    </ClCompile>
aschiffler@6669
   786
+    <Lib>
aschiffler@6669
   787
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   788
+    </Lib>
aschiffler@6669
   789
+  </ItemDefinitionGroup>
aschiffler@6669
   790
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
   791
+    <Midl>
aschiffler@6669
   792
+      <TargetEnvironment>X64</TargetEnvironment>
aschiffler@6669
   793
+    </Midl>
aschiffler@6669
   794
+    <ClCompile>
aschiffler@6669
   795
+      <Optimization>Disabled</Optimization>
aschiffler@6669
   796
+      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
   797
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   798
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
   799
+      <PrecompiledHeader>
aschiffler@6669
   800
+      </PrecompiledHeader>
aschiffler@6669
   801
+      <PrecompiledHeaderOutputFile>.\Debug/SDLmain.pch</PrecompiledHeaderOutputFile>
aschiffler@6669
   802
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   803
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   804
+      <DebugInformationFormat>OldStyle</DebugInformationFormat>
aschiffler@6669
   805
+      <CompileAs>Default</CompileAs>
aschiffler@6669
   806
+    </ClCompile>
aschiffler@6669
   807
+    <Lib>
aschiffler@6669
   808
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
   809
+    </Lib>
aschiffler@6669
   810
+  </ItemDefinitionGroup>
aschiffler@6669
   811
+  <ItemGroup>
aschiffler@6669
   812
+    <ClCompile Include="..\..\src\main\windows\SDL_windows_main.c" />
aschiffler@6669
   813
+  </ItemGroup>
aschiffler@6669
   814
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
   815
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
   816
+  </ImportGroup>
aschiffler@6669
   817
+</Project>
aschiffler@6669
   818
\ No newline at end of file
aschiffler@6669
   819
diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/automated/automated_VS2012.vcxproj
aschiffler@6669
   820
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
   821
+++ b/VisualC/tests/automated/automated_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
   822
@@ -0,0 +1,189 @@
aschiffler@6669
   823
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
   824
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
   825
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
   826
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
   827
+      <Configuration>Debug</Configuration>
aschiffler@6669
   828
+      <Platform>Win32</Platform>
aschiffler@6669
   829
+    </ProjectConfiguration>
aschiffler@6669
   830
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
   831
+      <Configuration>Debug</Configuration>
aschiffler@6669
   832
+      <Platform>x64</Platform>
aschiffler@6669
   833
+    </ProjectConfiguration>
aschiffler@6669
   834
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
   835
+      <Configuration>Release</Configuration>
aschiffler@6669
   836
+      <Platform>Win32</Platform>
aschiffler@6669
   837
+    </ProjectConfiguration>
aschiffler@6669
   838
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
   839
+      <Configuration>Release</Configuration>
aschiffler@6669
   840
+      <Platform>x64</Platform>
aschiffler@6669
   841
+    </ProjectConfiguration>
aschiffler@6669
   842
+  </ItemGroup>
aschiffler@6669
   843
+  <PropertyGroup Label="Globals">
aschiffler@6669
   844
+    <ProjectName>automated</ProjectName>
aschiffler@6669
   845
+    <ProjectGuid>{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}</ProjectGuid>
aschiffler@6669
   846
+    <RootNamespace>automated</RootNamespace>
aschiffler@6669
   847
+    <Keyword>Win32Proj</Keyword>
aschiffler@6669
   848
+  </PropertyGroup>
aschiffler@6669
   849
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
   850
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
   851
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
   852
+    <CharacterSet>Unicode</CharacterSet>
aschiffler@6669
   853
+    <WholeProgramOptimization>true</WholeProgramOptimization>
aschiffler@6669
   854
+  </PropertyGroup>
aschiffler@6669
   855
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
   856
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
   857
+    <CharacterSet>Unicode</CharacterSet>
aschiffler@6669
   858
+    <WholeProgramOptimization>true</WholeProgramOptimization>
aschiffler@6669
   859
+  </PropertyGroup>
aschiffler@6669
   860
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
   861
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
   862
+    <CharacterSet>Unicode</CharacterSet>
aschiffler@6669
   863
+  </PropertyGroup>
aschiffler@6669
   864
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
   865
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
   866
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
   867
+  </PropertyGroup>
aschiffler@6669
   868
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
   869
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
   870
+  </ImportGroup>
aschiffler@6669
   871
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
   872
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
   873
+  </ImportGroup>
aschiffler@6669
   874
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
   875
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
   876
+  </ImportGroup>
aschiffler@6669
   877
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
   878
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
   879
+  </ImportGroup>
aschiffler@6669
   880
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
   881
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
   882
+  </ImportGroup>
aschiffler@6669
   883
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
   884
+  <PropertyGroup>
aschiffler@6669
   885
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
   886
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
   887
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
   888
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
   889
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
   890
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
aschiffler@6669
   891
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
aschiffler@6669
   892
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
   893
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
   894
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
   895
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
   896
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
aschiffler@6669
   897
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
aschiffler@6669
   898
+  </PropertyGroup>
aschiffler@6669
   899
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
   900
+    <ClCompile>
aschiffler@6669
   901
+      <Optimization>Disabled</Optimization>
aschiffler@6669
   902
+      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
   903
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   904
+      <MinimalRebuild>true</MinimalRebuild>
aschiffler@6669
   905
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
aschiffler@6669
   906
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
   907
+      <PrecompiledHeader>
aschiffler@6669
   908
+      </PrecompiledHeader>
aschiffler@6669
   909
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   910
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
   911
+    </ClCompile>
aschiffler@6669
   912
+    <Link>
aschiffler@6669
   913
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
   914
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
   915
+      <TargetMachine>MachineX86</TargetMachine>
aschiffler@6669
   916
+    </Link>
aschiffler@6669
   917
+  </ItemDefinitionGroup>
aschiffler@6669
   918
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
   919
+    <ClCompile>
aschiffler@6669
   920
+      <Optimization>Disabled</Optimization>
aschiffler@6669
   921
+      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
   922
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   923
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
aschiffler@6669
   924
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
   925
+      <PrecompiledHeader>
aschiffler@6669
   926
+      </PrecompiledHeader>
aschiffler@6669
   927
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   928
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
   929
+    </ClCompile>
aschiffler@6669
   930
+    <Link>
aschiffler@6669
   931
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
   932
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
   933
+    </Link>
aschiffler@6669
   934
+    <PostBuildEvent>
aschiffler@6669
   935
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
   936
+    </PostBuildEvent>
aschiffler@6669
   937
+    <PostBuildEvent>
aschiffler@6669
   938
+      <Message>Copy SDL</Message>
aschiffler@6669
   939
+    </PostBuildEvent>
aschiffler@6669
   940
+  </ItemDefinitionGroup>
aschiffler@6669
   941
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
   942
+    <ClCompile>
aschiffler@6669
   943
+      <Optimization>MaxSpeed</Optimization>
aschiffler@6669
   944
+      <IntrinsicFunctions>true</IntrinsicFunctions>
aschiffler@6669
   945
+      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
   946
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   947
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
   948
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
   949
+      <PrecompiledHeader>
aschiffler@6669
   950
+      </PrecompiledHeader>
aschiffler@6669
   951
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   952
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
   953
+    </ClCompile>
aschiffler@6669
   954
+    <Link>
aschiffler@6669
   955
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
   956
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
   957
+      <OptimizeReferences>true</OptimizeReferences>
aschiffler@6669
   958
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
aschiffler@6669
   959
+      <TargetMachine>MachineX86</TargetMachine>
aschiffler@6669
   960
+    </Link>
aschiffler@6669
   961
+  </ItemDefinitionGroup>
aschiffler@6669
   962
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
   963
+    <ClCompile>
aschiffler@6669
   964
+      <Optimization>MaxSpeed</Optimization>
aschiffler@6669
   965
+      <IntrinsicFunctions>true</IntrinsicFunctions>
aschiffler@6669
   966
+      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
   967
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
   968
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
   969
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
   970
+      <PrecompiledHeader>
aschiffler@6669
   971
+      </PrecompiledHeader>
aschiffler@6669
   972
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
   973
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
   974
+    </ClCompile>
aschiffler@6669
   975
+    <Link>
aschiffler@6669
   976
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
   977
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
   978
+      <OptimizeReferences>true</OptimizeReferences>
aschiffler@6669
   979
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
aschiffler@6669
   980
+    </Link>
aschiffler@6669
   981
+  </ItemDefinitionGroup>
aschiffler@6669
   982
+  <ItemGroup>
aschiffler@6669
   983
+    <ClCompile Include="..\..\..\test\automated\audio\audio.c" />
aschiffler@6669
   984
+    <ClCompile Include="..\..\..\test\automated\common\common.c" />
aschiffler@6669
   985
+    <ClCompile Include="..\..\..\test\automated\platform\platform.c" />
aschiffler@6669
   986
+    <ClCompile Include="..\..\..\test\automated\rect\rect.c" />
aschiffler@6669
   987
+    <ClCompile Include="..\..\..\test\automated\render\render.c" />
aschiffler@6669
   988
+    <ClCompile Include="..\..\..\test\automated\rwops\rwops.c" />
aschiffler@6669
   989
+    <ClCompile Include="..\..\..\test\automated\rwops\TestSupportRWops_Generic.c" />
aschiffler@6669
   990
+    <ClCompile Include="..\..\..\test\automated\SDL_at.c" />
aschiffler@6669
   991
+    <ClCompile Include="..\..\..\test\automated\surface\surface.c" />
aschiffler@6669
   992
+    <ClCompile Include="..\..\..\test\automated\testsdl.c" />
aschiffler@6669
   993
+  </ItemGroup>
aschiffler@6669
   994
+  <ItemGroup>
aschiffler@6669
   995
+    <ClInclude Include="..\..\..\test\automated\audio\audio.h" />
aschiffler@6669
   996
+    <ClInclude Include="..\..\..\test\automated\common\common.h" />
aschiffler@6669
   997
+    <ClInclude Include="..\..\..\test\automated\common\images.h" />
aschiffler@6669
   998
+    <ClInclude Include="..\..\..\test\automated\platform\platform.h" />
aschiffler@6669
   999
+    <ClInclude Include="..\..\..\test\automated\render\render.h" />
aschiffler@6669
  1000
+    <ClInclude Include="..\..\..\test\automated\rwops\rwops.h" />
aschiffler@6669
  1001
+    <ClInclude Include="..\..\..\test\automated\SDL_at.h" />
aschiffler@6669
  1002
+    <ClInclude Include="..\..\..\test\automated\surface\surface.h" />
aschiffler@6669
  1003
+  </ItemGroup>
aschiffler@6669
  1004
+  <ItemGroup>
aschiffler@6669
  1005
+    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
aschiffler@6669
  1006
+    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
aschiffler@6669
  1007
+  </ItemGroup>
aschiffler@6669
  1008
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
  1009
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
  1010
+  </ImportGroup>
aschiffler@6669
  1011
+</Project>
aschiffler@6669
  1012
\ No newline at end of file
aschiffler@6669
  1013
diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/checkkeys/checkkeys_VS2012.vcxproj
aschiffler@6669
  1014
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
  1015
+++ b/VisualC/tests/checkkeys/checkkeys_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
  1016
@@ -0,0 +1,231 @@
aschiffler@6669
  1017
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
  1018
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
  1019
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
  1020
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
  1021
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1022
+      <Platform>Win32</Platform>
aschiffler@6669
  1023
+    </ProjectConfiguration>
aschiffler@6669
  1024
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
  1025
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1026
+      <Platform>x64</Platform>
aschiffler@6669
  1027
+    </ProjectConfiguration>
aschiffler@6669
  1028
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
  1029
+      <Configuration>Release</Configuration>
aschiffler@6669
  1030
+      <Platform>Win32</Platform>
aschiffler@6669
  1031
+    </ProjectConfiguration>
aschiffler@6669
  1032
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
  1033
+      <Configuration>Release</Configuration>
aschiffler@6669
  1034
+      <Platform>x64</Platform>
aschiffler@6669
  1035
+    </ProjectConfiguration>
aschiffler@6669
  1036
+  </ItemGroup>
aschiffler@6669
  1037
+  <PropertyGroup Label="Globals">
aschiffler@6669
  1038
+    <ProjectName>checkkeys</ProjectName>
aschiffler@6669
  1039
+    <RootNamespace>checkkeys</RootNamespace>
aschiffler@6669
  1040
+    <ProjectGuid>{26828762-C95D-4637-9CB1-7F0979523813}</ProjectGuid>
aschiffler@6669
  1041
+  </PropertyGroup>
aschiffler@6669
  1042
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
  1043
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
  1044
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1045
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1046
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1047
+  </PropertyGroup>
aschiffler@6669
  1048
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
  1049
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1050
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1051
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1052
+  </PropertyGroup>
aschiffler@6669
  1053
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
  1054
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1055
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1056
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1057
+  </PropertyGroup>
aschiffler@6669
  1058
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
  1059
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1060
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1061
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
  1062
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1063
+  </PropertyGroup>
aschiffler@6669
  1064
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
  1065
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
  1066
+  </ImportGroup>
aschiffler@6669
  1067
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
  1068
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1069
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1070
+  </ImportGroup>
aschiffler@6669
  1071
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
  1072
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1073
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1074
+  </ImportGroup>
aschiffler@6669
  1075
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
  1076
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1077
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1078
+  </ImportGroup>
aschiffler@6669
  1079
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
  1080
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1081
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1082
+  </ImportGroup>
aschiffler@6669
  1083
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
  1084
+  <PropertyGroup>
aschiffler@6669
  1085
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
  1086
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1087
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1088
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1089
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1090
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
aschiffler@6669
  1091
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
aschiffler@6669
  1092
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1093
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1094
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1095
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1096
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
aschiffler@6669
  1097
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
aschiffler@6669
  1098
+  </PropertyGroup>
aschiffler@6669
  1099
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
  1100
+    <Midl>
aschiffler@6669
  1101
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1102
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1103
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1104
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  1105
+    </Midl>
aschiffler@6669
  1106
+    <ClCompile>
aschiffler@6669
  1107
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  1108
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1109
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1110
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  1111
+      <PrecompiledHeader>
aschiffler@6669
  1112
+      </PrecompiledHeader>
aschiffler@6669
  1113
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1114
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1115
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
  1116
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1117
+    </ClCompile>
aschiffler@6669
  1118
+    <ResourceCompile>
aschiffler@6669
  1119
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1120
+      <Culture>0x0409</Culture>
aschiffler@6669
  1121
+    </ResourceCompile>
aschiffler@6669
  1122
+    <Link>
aschiffler@6669
  1123
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1124
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  1125
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1126
+    </Link>
aschiffler@6669
  1127
+    <PostBuildEvent>
aschiffler@6669
  1128
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1129
+    </PostBuildEvent>
aschiffler@6669
  1130
+    <PostBuildEvent>
aschiffler@6669
  1131
+      <Message>Copy SDL</Message>
aschiffler@6669
  1132
+    </PostBuildEvent>
aschiffler@6669
  1133
+  </ItemDefinitionGroup>
aschiffler@6669
  1134
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
  1135
+    <Midl>
aschiffler@6669
  1136
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1137
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1138
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1139
+    </Midl>
aschiffler@6669
  1140
+    <ClCompile>
aschiffler@6669
  1141
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  1142
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1143
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1144
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  1145
+      <PrecompiledHeader>
aschiffler@6669
  1146
+      </PrecompiledHeader>
aschiffler@6669
  1147
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1148
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1149
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
  1150
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1151
+    </ClCompile>
aschiffler@6669
  1152
+    <ResourceCompile>
aschiffler@6669
  1153
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1154
+      <Culture>0x0409</Culture>
aschiffler@6669
  1155
+    </ResourceCompile>
aschiffler@6669
  1156
+    <Link>
aschiffler@6669
  1157
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1158
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  1159
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1160
+    </Link>
aschiffler@6669
  1161
+    <PostBuildEvent>
aschiffler@6669
  1162
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1163
+    </PostBuildEvent>
aschiffler@6669
  1164
+    <PostBuildEvent>
aschiffler@6669
  1165
+      <Message>Copy SDL</Message>
aschiffler@6669
  1166
+    </PostBuildEvent>
aschiffler@6669
  1167
+  </ItemDefinitionGroup>
aschiffler@6669
  1168
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
  1169
+    <Midl>
aschiffler@6669
  1170
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1171
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1172
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1173
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  1174
+    </Midl>
aschiffler@6669
  1175
+    <ClCompile>
aschiffler@6669
  1176
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  1177
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1178
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1179
+      <StringPooling>true</StringPooling>
aschiffler@6669
  1180
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  1181
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  1182
+      <PrecompiledHeader>
aschiffler@6669
  1183
+      </PrecompiledHeader>
aschiffler@6669
  1184
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1185
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1186
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1187
+    </ClCompile>
aschiffler@6669
  1188
+    <ResourceCompile>
aschiffler@6669
  1189
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1190
+      <Culture>0x0409</Culture>
aschiffler@6669
  1191
+    </ResourceCompile>
aschiffler@6669
  1192
+    <Link>
aschiffler@6669
  1193
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1194
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1195
+    </Link>
aschiffler@6669
  1196
+    <PostBuildEvent>
aschiffler@6669
  1197
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1198
+    </PostBuildEvent>
aschiffler@6669
  1199
+    <PostBuildEvent>
aschiffler@6669
  1200
+      <Message>Copy SDL</Message>
aschiffler@6669
  1201
+    </PostBuildEvent>
aschiffler@6669
  1202
+  </ItemDefinitionGroup>
aschiffler@6669
  1203
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
  1204
+    <Midl>
aschiffler@6669
  1205
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1206
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1207
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1208
+    </Midl>
aschiffler@6669
  1209
+    <ClCompile>
aschiffler@6669
  1210
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  1211
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1212
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1213
+      <StringPooling>true</StringPooling>
aschiffler@6669
  1214
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  1215
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  1216
+      <PrecompiledHeader>
aschiffler@6669
  1217
+      </PrecompiledHeader>
aschiffler@6669
  1218
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1219
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1220
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1221
+    </ClCompile>
aschiffler@6669
  1222
+    <ResourceCompile>
aschiffler@6669
  1223
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1224
+      <Culture>0x0409</Culture>
aschiffler@6669
  1225
+    </ResourceCompile>
aschiffler@6669
  1226
+    <Link>
aschiffler@6669
  1227
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1228
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1229
+    </Link>
aschiffler@6669
  1230
+    <PostBuildEvent>
aschiffler@6669
  1231
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1232
+    </PostBuildEvent>
aschiffler@6669
  1233
+    <PostBuildEvent>
aschiffler@6669
  1234
+      <Message>Copy SDL</Message>
aschiffler@6669
  1235
+    </PostBuildEvent>
aschiffler@6669
  1236
+  </ItemDefinitionGroup>
aschiffler@6669
  1237
+  <ItemGroup>
aschiffler@6669
  1238
+    <ClCompile Include="..\..\..\test\checkkeys.c" />
aschiffler@6669
  1239
+  </ItemGroup>
aschiffler@6669
  1240
+  <ItemGroup>
aschiffler@6669
  1241
+    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
aschiffler@6669
  1242
+    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
aschiffler@6669
  1243
+  </ItemGroup>
aschiffler@6669
  1244
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
  1245
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
  1246
+  </ImportGroup>
aschiffler@6669
  1247
+</Project>
aschiffler@6669
  1248
\ No newline at end of file
aschiffler@6669
  1249
diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/loopwave/loopwave_VS2012.vcxproj
aschiffler@6669
  1250
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
  1251
+++ b/VisualC/tests/loopwave/loopwave_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
  1252
@@ -0,0 +1,231 @@
aschiffler@6669
  1253
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
  1254
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
  1255
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
  1256
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
  1257
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1258
+      <Platform>Win32</Platform>
aschiffler@6669
  1259
+    </ProjectConfiguration>
aschiffler@6669
  1260
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
  1261
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1262
+      <Platform>x64</Platform>
aschiffler@6669
  1263
+    </ProjectConfiguration>
aschiffler@6669
  1264
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
  1265
+      <Configuration>Release</Configuration>
aschiffler@6669
  1266
+      <Platform>Win32</Platform>
aschiffler@6669
  1267
+    </ProjectConfiguration>
aschiffler@6669
  1268
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
  1269
+      <Configuration>Release</Configuration>
aschiffler@6669
  1270
+      <Platform>x64</Platform>
aschiffler@6669
  1271
+    </ProjectConfiguration>
aschiffler@6669
  1272
+  </ItemGroup>
aschiffler@6669
  1273
+  <PropertyGroup Label="Globals">
aschiffler@6669
  1274
+    <ProjectName>loopwave</ProjectName>
aschiffler@6669
  1275
+    <RootNamespace>loopwave</RootNamespace>
aschiffler@6669
  1276
+    <ProjectGuid>{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}</ProjectGuid>
aschiffler@6669
  1277
+  </PropertyGroup>
aschiffler@6669
  1278
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
  1279
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
  1280
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1281
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1282
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1283
+  </PropertyGroup>
aschiffler@6669
  1284
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
  1285
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1286
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1287
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
  1288
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1289
+  </PropertyGroup>
aschiffler@6669
  1290
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
  1291
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1292
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1293
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1294
+  </PropertyGroup>
aschiffler@6669
  1295
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
  1296
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1297
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1298
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1299
+  </PropertyGroup>
aschiffler@6669
  1300
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
  1301
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
  1302
+  </ImportGroup>
aschiffler@6669
  1303
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
  1304
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1305
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1306
+  </ImportGroup>
aschiffler@6669
  1307
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
  1308
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1309
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1310
+  </ImportGroup>
aschiffler@6669
  1311
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
  1312
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1313
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1314
+  </ImportGroup>
aschiffler@6669
  1315
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
  1316
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1317
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1318
+  </ImportGroup>
aschiffler@6669
  1319
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
  1320
+  <PropertyGroup>
aschiffler@6669
  1321
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
  1322
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1323
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1324
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1325
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1326
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
aschiffler@6669
  1327
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
aschiffler@6669
  1328
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1329
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1330
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1331
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1332
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
aschiffler@6669
  1333
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
aschiffler@6669
  1334
+  </PropertyGroup>
aschiffler@6669
  1335
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
  1336
+    <Midl>
aschiffler@6669
  1337
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1338
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1339
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1340
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  1341
+    </Midl>
aschiffler@6669
  1342
+    <ClCompile>
aschiffler@6669
  1343
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  1344
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1345
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1346
+      <StringPooling>true</StringPooling>
aschiffler@6669
  1347
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  1348
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  1349
+      <PrecompiledHeader>
aschiffler@6669
  1350
+      </PrecompiledHeader>
aschiffler@6669
  1351
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1352
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1353
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1354
+    </ClCompile>
aschiffler@6669
  1355
+    <ResourceCompile>
aschiffler@6669
  1356
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1357
+      <Culture>0x0409</Culture>
aschiffler@6669
  1358
+    </ResourceCompile>
aschiffler@6669
  1359
+    <Link>
aschiffler@6669
  1360
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1361
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1362
+    </Link>
aschiffler@6669
  1363
+    <PostBuildEvent>
aschiffler@6669
  1364
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1365
+    </PostBuildEvent>
aschiffler@6669
  1366
+    <PostBuildEvent>
aschiffler@6669
  1367
+      <Message>Copy SDL</Message>
aschiffler@6669
  1368
+    </PostBuildEvent>
aschiffler@6669
  1369
+  </ItemDefinitionGroup>
aschiffler@6669
  1370
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
  1371
+    <Midl>
aschiffler@6669
  1372
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1373
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1374
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1375
+    </Midl>
aschiffler@6669
  1376
+    <ClCompile>
aschiffler@6669
  1377
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  1378
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1379
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1380
+      <StringPooling>true</StringPooling>
aschiffler@6669
  1381
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  1382
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  1383
+      <PrecompiledHeader>
aschiffler@6669
  1384
+      </PrecompiledHeader>
aschiffler@6669
  1385
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1386
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1387
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1388
+    </ClCompile>
aschiffler@6669
  1389
+    <ResourceCompile>
aschiffler@6669
  1390
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1391
+      <Culture>0x0409</Culture>
aschiffler@6669
  1392
+    </ResourceCompile>
aschiffler@6669
  1393
+    <Link>
aschiffler@6669
  1394
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1395
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1396
+    </Link>
aschiffler@6669
  1397
+    <PostBuildEvent>
aschiffler@6669
  1398
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1399
+    </PostBuildEvent>
aschiffler@6669
  1400
+    <PostBuildEvent>
aschiffler@6669
  1401
+      <Message>Copy SDL</Message>
aschiffler@6669
  1402
+    </PostBuildEvent>
aschiffler@6669
  1403
+  </ItemDefinitionGroup>
aschiffler@6669
  1404
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
  1405
+    <Midl>
aschiffler@6669
  1406
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1407
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1408
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1409
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  1410
+    </Midl>
aschiffler@6669
  1411
+    <ClCompile>
aschiffler@6669
  1412
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  1413
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1414
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1415
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  1416
+      <PrecompiledHeader>
aschiffler@6669
  1417
+      </PrecompiledHeader>
aschiffler@6669
  1418
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1419
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1420
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
  1421
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1422
+    </ClCompile>
aschiffler@6669
  1423
+    <ResourceCompile>
aschiffler@6669
  1424
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1425
+      <Culture>0x0409</Culture>
aschiffler@6669
  1426
+    </ResourceCompile>
aschiffler@6669
  1427
+    <Link>
aschiffler@6669
  1428
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1429
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  1430
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1431
+    </Link>
aschiffler@6669
  1432
+    <PostBuildEvent>
aschiffler@6669
  1433
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1434
+    </PostBuildEvent>
aschiffler@6669
  1435
+    <PostBuildEvent>
aschiffler@6669
  1436
+      <Message>Copy SDL</Message>
aschiffler@6669
  1437
+    </PostBuildEvent>
aschiffler@6669
  1438
+  </ItemDefinitionGroup>
aschiffler@6669
  1439
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
  1440
+    <Midl>
aschiffler@6669
  1441
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1442
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1443
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1444
+    </Midl>
aschiffler@6669
  1445
+    <ClCompile>
aschiffler@6669
  1446
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  1447
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1448
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1449
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  1450
+      <PrecompiledHeader>
aschiffler@6669
  1451
+      </PrecompiledHeader>
aschiffler@6669
  1452
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1453
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1454
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
  1455
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1456
+    </ClCompile>
aschiffler@6669
  1457
+    <ResourceCompile>
aschiffler@6669
  1458
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1459
+      <Culture>0x0409</Culture>
aschiffler@6669
  1460
+    </ResourceCompile>
aschiffler@6669
  1461
+    <Link>
aschiffler@6669
  1462
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1463
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  1464
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1465
+    </Link>
aschiffler@6669
  1466
+    <PostBuildEvent>
aschiffler@6669
  1467
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1468
+    </PostBuildEvent>
aschiffler@6669
  1469
+    <PostBuildEvent>
aschiffler@6669
  1470
+      <Message>Copy SDL</Message>
aschiffler@6669
  1471
+    </PostBuildEvent>
aschiffler@6669
  1472
+  </ItemDefinitionGroup>
aschiffler@6669
  1473
+  <ItemGroup>
aschiffler@6669
  1474
+    <ClCompile Include="..\..\..\Test\Loopwave.c" />
aschiffler@6669
  1475
+  </ItemGroup>
aschiffler@6669
  1476
+  <ItemGroup>
aschiffler@6669
  1477
+    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
aschiffler@6669
  1478
+    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
aschiffler@6669
  1479
+  </ItemGroup>
aschiffler@6669
  1480
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
  1481
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
  1482
+  </ImportGroup>
aschiffler@6669
  1483
+</Project>
aschiffler@6669
  1484
\ No newline at end of file
aschiffler@6669
  1485
diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testdraw2/testdraw2_VS2012.vcxproj
aschiffler@6669
  1486
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
  1487
+++ b/VisualC/tests/testdraw2/testdraw2_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
  1488
@@ -0,0 +1,232 @@
aschiffler@6669
  1489
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
  1490
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
  1491
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
  1492
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
  1493
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1494
+      <Platform>Win32</Platform>
aschiffler@6669
  1495
+    </ProjectConfiguration>
aschiffler@6669
  1496
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
  1497
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1498
+      <Platform>x64</Platform>
aschiffler@6669
  1499
+    </ProjectConfiguration>
aschiffler@6669
  1500
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
  1501
+      <Configuration>Release</Configuration>
aschiffler@6669
  1502
+      <Platform>Win32</Platform>
aschiffler@6669
  1503
+    </ProjectConfiguration>
aschiffler@6669
  1504
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
  1505
+      <Configuration>Release</Configuration>
aschiffler@6669
  1506
+      <Platform>x64</Platform>
aschiffler@6669
  1507
+    </ProjectConfiguration>
aschiffler@6669
  1508
+  </ItemGroup>
aschiffler@6669
  1509
+  <PropertyGroup Label="Globals">
aschiffler@6669
  1510
+    <ProjectName>testdraw2</ProjectName>
aschiffler@6669
  1511
+    <RootNamespace>testdraw2</RootNamespace>
aschiffler@6669
  1512
+    <ProjectGuid>{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}</ProjectGuid>
aschiffler@6669
  1513
+  </PropertyGroup>
aschiffler@6669
  1514
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
  1515
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
  1516
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1517
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1518
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1519
+  </PropertyGroup>
aschiffler@6669
  1520
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
  1521
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1522
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1523
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
  1524
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1525
+  </PropertyGroup>
aschiffler@6669
  1526
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
  1527
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1528
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1529
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1530
+  </PropertyGroup>
aschiffler@6669
  1531
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
  1532
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1533
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1534
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1535
+  </PropertyGroup>
aschiffler@6669
  1536
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
  1537
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
  1538
+  </ImportGroup>
aschiffler@6669
  1539
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
  1540
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1541
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1542
+  </ImportGroup>
aschiffler@6669
  1543
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
  1544
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1545
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1546
+  </ImportGroup>
aschiffler@6669
  1547
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
  1548
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1549
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1550
+  </ImportGroup>
aschiffler@6669
  1551
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
  1552
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1553
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1554
+  </ImportGroup>
aschiffler@6669
  1555
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
  1556
+  <PropertyGroup>
aschiffler@6669
  1557
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
  1558
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1559
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1560
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1561
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1562
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
aschiffler@6669
  1563
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
aschiffler@6669
  1564
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1565
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1566
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1567
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1568
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
aschiffler@6669
  1569
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
aschiffler@6669
  1570
+  </PropertyGroup>
aschiffler@6669
  1571
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
  1572
+    <Midl>
aschiffler@6669
  1573
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1574
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1575
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1576
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  1577
+    </Midl>
aschiffler@6669
  1578
+    <ClCompile>
aschiffler@6669
  1579
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  1580
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1581
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1582
+      <StringPooling>true</StringPooling>
aschiffler@6669
  1583
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  1584
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  1585
+      <PrecompiledHeader>
aschiffler@6669
  1586
+      </PrecompiledHeader>
aschiffler@6669
  1587
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1588
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1589
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1590
+    </ClCompile>
aschiffler@6669
  1591
+    <ResourceCompile>
aschiffler@6669
  1592
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1593
+      <Culture>0x0409</Culture>
aschiffler@6669
  1594
+    </ResourceCompile>
aschiffler@6669
  1595
+    <Link>
aschiffler@6669
  1596
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1597
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1598
+    </Link>
aschiffler@6669
  1599
+    <PostBuildEvent>
aschiffler@6669
  1600
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1601
+    </PostBuildEvent>
aschiffler@6669
  1602
+    <PostBuildEvent>
aschiffler@6669
  1603
+      <Message>Copy SDL</Message>
aschiffler@6669
  1604
+    </PostBuildEvent>
aschiffler@6669
  1605
+  </ItemDefinitionGroup>
aschiffler@6669
  1606
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
  1607
+    <Midl>
aschiffler@6669
  1608
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1609
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1610
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1611
+    </Midl>
aschiffler@6669
  1612
+    <ClCompile>
aschiffler@6669
  1613
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  1614
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1615
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1616
+      <StringPooling>true</StringPooling>
aschiffler@6669
  1617
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  1618
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  1619
+      <PrecompiledHeader>
aschiffler@6669
  1620
+      </PrecompiledHeader>
aschiffler@6669
  1621
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1622
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1623
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1624
+    </ClCompile>
aschiffler@6669
  1625
+    <ResourceCompile>
aschiffler@6669
  1626
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1627
+      <Culture>0x0409</Culture>
aschiffler@6669
  1628
+    </ResourceCompile>
aschiffler@6669
  1629
+    <Link>
aschiffler@6669
  1630
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1631
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1632
+    </Link>
aschiffler@6669
  1633
+    <PostBuildEvent>
aschiffler@6669
  1634
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1635
+    </PostBuildEvent>
aschiffler@6669
  1636
+    <PostBuildEvent>
aschiffler@6669
  1637
+      <Message>Copy SDL</Message>
aschiffler@6669
  1638
+    </PostBuildEvent>
aschiffler@6669
  1639
+  </ItemDefinitionGroup>
aschiffler@6669
  1640
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
  1641
+    <Midl>
aschiffler@6669
  1642
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1643
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1644
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1645
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  1646
+    </Midl>
aschiffler@6669
  1647
+    <ClCompile>
aschiffler@6669
  1648
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  1649
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1650
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1651
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  1652
+      <PrecompiledHeader>
aschiffler@6669
  1653
+      </PrecompiledHeader>
aschiffler@6669
  1654
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1655
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1656
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
  1657
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1658
+    </ClCompile>
aschiffler@6669
  1659
+    <ResourceCompile>
aschiffler@6669
  1660
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1661
+      <Culture>0x0409</Culture>
aschiffler@6669
  1662
+    </ResourceCompile>
aschiffler@6669
  1663
+    <Link>
aschiffler@6669
  1664
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1665
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  1666
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1667
+    </Link>
aschiffler@6669
  1668
+    <PostBuildEvent>
aschiffler@6669
  1669
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1670
+    </PostBuildEvent>
aschiffler@6669
  1671
+    <PostBuildEvent>
aschiffler@6669
  1672
+      <Message>Copy SDL</Message>
aschiffler@6669
  1673
+    </PostBuildEvent>
aschiffler@6669
  1674
+  </ItemDefinitionGroup>
aschiffler@6669
  1675
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
  1676
+    <Midl>
aschiffler@6669
  1677
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1678
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1679
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1680
+    </Midl>
aschiffler@6669
  1681
+    <ClCompile>
aschiffler@6669
  1682
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  1683
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1684
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1685
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  1686
+      <PrecompiledHeader>
aschiffler@6669
  1687
+      </PrecompiledHeader>
aschiffler@6669
  1688
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1689
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1690
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
  1691
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1692
+    </ClCompile>
aschiffler@6669
  1693
+    <ResourceCompile>
aschiffler@6669
  1694
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1695
+      <Culture>0x0409</Culture>
aschiffler@6669
  1696
+    </ResourceCompile>
aschiffler@6669
  1697
+    <Link>
aschiffler@6669
  1698
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1699
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  1700
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1701
+    </Link>
aschiffler@6669
  1702
+    <PostBuildEvent>
aschiffler@6669
  1703
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1704
+    </PostBuildEvent>
aschiffler@6669
  1705
+    <PostBuildEvent>
aschiffler@6669
  1706
+      <Message>Copy SDL</Message>
aschiffler@6669
  1707
+    </PostBuildEvent>
aschiffler@6669
  1708
+  </ItemDefinitionGroup>
aschiffler@6669
  1709
+  <ItemGroup>
aschiffler@6669
  1710
+    <ClCompile Include="..\..\..\test\common.c" />
aschiffler@6669
  1711
+    <ClCompile Include="..\..\..\test\testdraw2.c" />
aschiffler@6669
  1712
+  </ItemGroup>
aschiffler@6669
  1713
+  <ItemGroup>
aschiffler@6669
  1714
+    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
aschiffler@6669
  1715
+    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
aschiffler@6669
  1716
+  </ItemGroup>
aschiffler@6669
  1717
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
  1718
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
  1719
+  </ImportGroup>
aschiffler@6669
  1720
+</Project>
aschiffler@6669
  1721
\ No newline at end of file
aschiffler@6669
  1722
diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testfile/testfile_VS2012.vcxproj
aschiffler@6669
  1723
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
  1724
+++ b/VisualC/tests/testfile/testfile_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
  1725
@@ -0,0 +1,231 @@
aschiffler@6669
  1726
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
  1727
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
  1728
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
  1729
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
  1730
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1731
+      <Platform>Win32</Platform>
aschiffler@6669
  1732
+    </ProjectConfiguration>
aschiffler@6669
  1733
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
  1734
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1735
+      <Platform>x64</Platform>
aschiffler@6669
  1736
+    </ProjectConfiguration>
aschiffler@6669
  1737
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
  1738
+      <Configuration>Release</Configuration>
aschiffler@6669
  1739
+      <Platform>Win32</Platform>
aschiffler@6669
  1740
+    </ProjectConfiguration>
aschiffler@6669
  1741
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
  1742
+      <Configuration>Release</Configuration>
aschiffler@6669
  1743
+      <Platform>x64</Platform>
aschiffler@6669
  1744
+    </ProjectConfiguration>
aschiffler@6669
  1745
+  </ItemGroup>
aschiffler@6669
  1746
+  <PropertyGroup Label="Globals">
aschiffler@6669
  1747
+    <ProjectName>testfile</ProjectName>
aschiffler@6669
  1748
+    <RootNamespace>testfile</RootNamespace>
aschiffler@6669
  1749
+    <ProjectGuid>{CAE4F1D0-314F-4B10-805B-0EFD670133A0}</ProjectGuid>
aschiffler@6669
  1750
+  </PropertyGroup>
aschiffler@6669
  1751
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
  1752
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
  1753
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1754
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1755
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1756
+  </PropertyGroup>
aschiffler@6669
  1757
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
  1758
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1759
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1760
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1761
+  </PropertyGroup>
aschiffler@6669
  1762
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
  1763
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1764
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1765
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1766
+  </PropertyGroup>
aschiffler@6669
  1767
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
  1768
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1769
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1770
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
  1771
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1772
+  </PropertyGroup>
aschiffler@6669
  1773
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
  1774
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
  1775
+  </ImportGroup>
aschiffler@6669
  1776
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
  1777
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1778
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1779
+  </ImportGroup>
aschiffler@6669
  1780
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
  1781
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1782
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1783
+  </ImportGroup>
aschiffler@6669
  1784
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
  1785
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1786
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1787
+  </ImportGroup>
aschiffler@6669
  1788
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
  1789
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  1790
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  1791
+  </ImportGroup>
aschiffler@6669
  1792
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
  1793
+  <PropertyGroup>
aschiffler@6669
  1794
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
  1795
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1796
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1797
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1798
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1799
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
aschiffler@6669
  1800
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
aschiffler@6669
  1801
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1802
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  1803
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1804
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  1805
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
aschiffler@6669
  1806
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
aschiffler@6669
  1807
+  </PropertyGroup>
aschiffler@6669
  1808
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
  1809
+    <Midl>
aschiffler@6669
  1810
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1811
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1812
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1813
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  1814
+    </Midl>
aschiffler@6669
  1815
+    <ClCompile>
aschiffler@6669
  1816
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  1817
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1818
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1819
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  1820
+      <PrecompiledHeader>
aschiffler@6669
  1821
+      </PrecompiledHeader>
aschiffler@6669
  1822
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1823
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1824
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
  1825
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1826
+    </ClCompile>
aschiffler@6669
  1827
+    <ResourceCompile>
aschiffler@6669
  1828
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1829
+      <Culture>0x0409</Culture>
aschiffler@6669
  1830
+    </ResourceCompile>
aschiffler@6669
  1831
+    <Link>
aschiffler@6669
  1832
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1833
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  1834
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1835
+    </Link>
aschiffler@6669
  1836
+    <PostBuildEvent>
aschiffler@6669
  1837
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1838
+    </PostBuildEvent>
aschiffler@6669
  1839
+    <PostBuildEvent>
aschiffler@6669
  1840
+      <Message>Copy SDL</Message>
aschiffler@6669
  1841
+    </PostBuildEvent>
aschiffler@6669
  1842
+  </ItemDefinitionGroup>
aschiffler@6669
  1843
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
  1844
+    <Midl>
aschiffler@6669
  1845
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1846
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1847
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1848
+    </Midl>
aschiffler@6669
  1849
+    <ClCompile>
aschiffler@6669
  1850
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  1851
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1852
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1853
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  1854
+      <PrecompiledHeader>
aschiffler@6669
  1855
+      </PrecompiledHeader>
aschiffler@6669
  1856
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1857
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1858
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
  1859
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1860
+    </ClCompile>
aschiffler@6669
  1861
+    <ResourceCompile>
aschiffler@6669
  1862
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1863
+      <Culture>0x0409</Culture>
aschiffler@6669
  1864
+    </ResourceCompile>
aschiffler@6669
  1865
+    <Link>
aschiffler@6669
  1866
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1867
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  1868
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1869
+    </Link>
aschiffler@6669
  1870
+    <PostBuildEvent>
aschiffler@6669
  1871
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1872
+    </PostBuildEvent>
aschiffler@6669
  1873
+    <PostBuildEvent>
aschiffler@6669
  1874
+      <Message>Copy SDL</Message>
aschiffler@6669
  1875
+    </PostBuildEvent>
aschiffler@6669
  1876
+  </ItemDefinitionGroup>
aschiffler@6669
  1877
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
  1878
+    <Midl>
aschiffler@6669
  1879
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1880
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1881
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1882
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  1883
+    </Midl>
aschiffler@6669
  1884
+    <ClCompile>
aschiffler@6669
  1885
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  1886
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1887
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1888
+      <StringPooling>true</StringPooling>
aschiffler@6669
  1889
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  1890
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  1891
+      <PrecompiledHeader>
aschiffler@6669
  1892
+      </PrecompiledHeader>
aschiffler@6669
  1893
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1894
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1895
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1896
+    </ClCompile>
aschiffler@6669
  1897
+    <ResourceCompile>
aschiffler@6669
  1898
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1899
+      <Culture>0x0409</Culture>
aschiffler@6669
  1900
+    </ResourceCompile>
aschiffler@6669
  1901
+    <Link>
aschiffler@6669
  1902
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1903
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1904
+    </Link>
aschiffler@6669
  1905
+    <PostBuildEvent>
aschiffler@6669
  1906
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1907
+    </PostBuildEvent>
aschiffler@6669
  1908
+    <PostBuildEvent>
aschiffler@6669
  1909
+      <Message>Copy SDL</Message>
aschiffler@6669
  1910
+    </PostBuildEvent>
aschiffler@6669
  1911
+  </ItemDefinitionGroup>
aschiffler@6669
  1912
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
  1913
+    <Midl>
aschiffler@6669
  1914
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1915
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  1916
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1917
+    </Midl>
aschiffler@6669
  1918
+    <ClCompile>
aschiffler@6669
  1919
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  1920
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  1921
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1922
+      <StringPooling>true</StringPooling>
aschiffler@6669
  1923
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  1924
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  1925
+      <PrecompiledHeader>
aschiffler@6669
  1926
+      </PrecompiledHeader>
aschiffler@6669
  1927
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  1928
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1929
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  1930
+    </ClCompile>
aschiffler@6669
  1931
+    <ResourceCompile>
aschiffler@6669
  1932
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  1933
+      <Culture>0x0409</Culture>
aschiffler@6669
  1934
+    </ResourceCompile>
aschiffler@6669
  1935
+    <Link>
aschiffler@6669
  1936
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  1937
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  1938
+    </Link>
aschiffler@6669
  1939
+    <PostBuildEvent>
aschiffler@6669
  1940
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  1941
+    </PostBuildEvent>
aschiffler@6669
  1942
+    <PostBuildEvent>
aschiffler@6669
  1943
+      <Message>Copy SDL</Message>
aschiffler@6669
  1944
+    </PostBuildEvent>
aschiffler@6669
  1945
+  </ItemDefinitionGroup>
aschiffler@6669
  1946
+  <ItemGroup>
aschiffler@6669
  1947
+    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
aschiffler@6669
  1948
+    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
aschiffler@6669
  1949
+  </ItemGroup>
aschiffler@6669
  1950
+  <ItemGroup>
aschiffler@6669
  1951
+    <ClCompile Include="..\..\..\Test\testfile.c" />
aschiffler@6669
  1952
+  </ItemGroup>
aschiffler@6669
  1953
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
  1954
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
  1955
+  </ImportGroup>
aschiffler@6669
  1956
+</Project>
aschiffler@6669
  1957
\ No newline at end of file
aschiffler@6669
  1958
diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testgl2/testgl2_VS2012.vcxproj
aschiffler@6669
  1959
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
  1960
+++ b/VisualC/tests/testgl2/testgl2_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
  1961
@@ -0,0 +1,236 @@
aschiffler@6669
  1962
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
  1963
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
  1964
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
  1965
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
  1966
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1967
+      <Platform>Win32</Platform>
aschiffler@6669
  1968
+    </ProjectConfiguration>
aschiffler@6669
  1969
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
  1970
+      <Configuration>Debug</Configuration>
aschiffler@6669
  1971
+      <Platform>x64</Platform>
aschiffler@6669
  1972
+    </ProjectConfiguration>
aschiffler@6669
  1973
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
  1974
+      <Configuration>Release</Configuration>
aschiffler@6669
  1975
+      <Platform>Win32</Platform>
aschiffler@6669
  1976
+    </ProjectConfiguration>
aschiffler@6669
  1977
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
  1978
+      <Configuration>Release</Configuration>
aschiffler@6669
  1979
+      <Platform>x64</Platform>
aschiffler@6669
  1980
+    </ProjectConfiguration>
aschiffler@6669
  1981
+  </ItemGroup>
aschiffler@6669
  1982
+  <PropertyGroup Label="Globals">
aschiffler@6669
  1983
+    <ProjectName>testgl2</ProjectName>
aschiffler@6669
  1984
+    <RootNamespace>testgl2</RootNamespace>
aschiffler@6669
  1985
+    <ProjectGuid>{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}</ProjectGuid>
aschiffler@6669
  1986
+  </PropertyGroup>
aschiffler@6669
  1987
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
  1988
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
  1989
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1990
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1991
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1992
+  </PropertyGroup>
aschiffler@6669
  1993
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
  1994
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  1995
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  1996
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  1997
+  </PropertyGroup>
aschiffler@6669
  1998
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
  1999
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2000
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2001
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2002
+  </PropertyGroup>
aschiffler@6669
  2003
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
  2004
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2005
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2006
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
  2007
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2008
+  </PropertyGroup>
aschiffler@6669
  2009
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
  2010
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
  2011
+  </ImportGroup>
aschiffler@6669
  2012
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
  2013
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2014
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  2015
+  </ImportGroup>
aschiffler@6669
  2016
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
  2017
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2018
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  2019
+  </ImportGroup>
aschiffler@6669
  2020
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
  2021
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2022
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  2023
+  </ImportGroup>
aschiffler@6669
  2024
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
  2025
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2026
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  2027
+  </ImportGroup>
aschiffler@6669
  2028
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
  2029
+  <PropertyGroup>
aschiffler@6669
  2030
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
  2031
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2032
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2033
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2034
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2035
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
aschiffler@6669
  2036
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
aschiffler@6669
  2037
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2038
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2039
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2040
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2041
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
aschiffler@6669
  2042
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
aschiffler@6669
  2043
+  </PropertyGroup>
aschiffler@6669
  2044
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
  2045
+    <Midl>
aschiffler@6669
  2046
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2047
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2048
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2049
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  2050
+    </Midl>
aschiffler@6669
  2051
+    <ClCompile>
aschiffler@6669
  2052
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  2053
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2054
+      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2055
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  2056
+      <PrecompiledHeader>
aschiffler@6669
  2057
+      </PrecompiledHeader>
aschiffler@6669
  2058
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2059
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2060
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
  2061
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  2062
+    </ClCompile>
aschiffler@6669
  2063
+    <ResourceCompile>
aschiffler@6669
  2064
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2065
+      <Culture>0x0409</Culture>
aschiffler@6669
  2066
+    </ResourceCompile>
aschiffler@6669
  2067
+    <Link>
aschiffler@6669
  2068
+      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
aschiffler@6669
  2069
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2070
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  2071
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2072
+    </Link>
aschiffler@6669
  2073
+    <PostBuildEvent>
aschiffler@6669
  2074
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2075
+    </PostBuildEvent>
aschiffler@6669
  2076
+    <PostBuildEvent>
aschiffler@6669
  2077
+      <Message>Copy SDL</Message>
aschiffler@6669
  2078
+    </PostBuildEvent>
aschiffler@6669
  2079
+  </ItemDefinitionGroup>
aschiffler@6669
  2080
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
  2081
+    <Midl>
aschiffler@6669
  2082
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2083
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2084
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2085
+    </Midl>
aschiffler@6669
  2086
+    <ClCompile>
aschiffler@6669
  2087
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  2088
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2089
+      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2090
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  2091
+      <PrecompiledHeader>
aschiffler@6669
  2092
+      </PrecompiledHeader>
aschiffler@6669
  2093
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2094
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2095
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
  2096
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  2097
+    </ClCompile>
aschiffler@6669
  2098
+    <ResourceCompile>
aschiffler@6669
  2099
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2100
+      <Culture>0x0409</Culture>
aschiffler@6669
  2101
+    </ResourceCompile>
aschiffler@6669
  2102
+    <Link>
aschiffler@6669
  2103
+      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
aschiffler@6669
  2104
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2105
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  2106
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2107
+    </Link>
aschiffler@6669
  2108
+    <PostBuildEvent>
aschiffler@6669
  2109
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2110
+    </PostBuildEvent>
aschiffler@6669
  2111
+    <PostBuildEvent>
aschiffler@6669
  2112
+      <Message>Copy SDL</Message>
aschiffler@6669
  2113
+    </PostBuildEvent>
aschiffler@6669
  2114
+  </ItemDefinitionGroup>
aschiffler@6669
  2115
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
  2116
+    <Midl>
aschiffler@6669
  2117
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2118
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2119
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2120
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  2121
+    </Midl>
aschiffler@6669
  2122
+    <ClCompile>
aschiffler@6669
  2123
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  2124
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2125
+      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2126
+      <StringPooling>true</StringPooling>
aschiffler@6669
  2127
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  2128
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  2129
+      <PrecompiledHeader>
aschiffler@6669
  2130
+      </PrecompiledHeader>
aschiffler@6669
  2131
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2132
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2133
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  2134
+    </ClCompile>
aschiffler@6669
  2135
+    <ResourceCompile>
aschiffler@6669
  2136
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2137
+      <Culture>0x0409</Culture>
aschiffler@6669
  2138
+    </ResourceCompile>
aschiffler@6669
  2139
+    <Link>
aschiffler@6669
  2140
+      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
aschiffler@6669
  2141
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2142
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2143
+    </Link>
aschiffler@6669
  2144
+    <PostBuildEvent>
aschiffler@6669
  2145
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2146
+    </PostBuildEvent>
aschiffler@6669
  2147
+    <PostBuildEvent>
aschiffler@6669
  2148
+      <Message>Copy SDL</Message>
aschiffler@6669
  2149
+    </PostBuildEvent>
aschiffler@6669
  2150
+  </ItemDefinitionGroup>
aschiffler@6669
  2151
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
  2152
+    <Midl>
aschiffler@6669
  2153
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2154
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2155
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2156
+    </Midl>
aschiffler@6669
  2157
+    <ClCompile>
aschiffler@6669
  2158
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  2159
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2160
+      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2161
+      <StringPooling>true</StringPooling>
aschiffler@6669
  2162
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  2163
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  2164
+      <PrecompiledHeader>
aschiffler@6669
  2165
+      </PrecompiledHeader>
aschiffler@6669
  2166
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2167
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2168
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  2169
+    </ClCompile>
aschiffler@6669
  2170
+    <ResourceCompile>
aschiffler@6669
  2171
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2172
+      <Culture>0x0409</Culture>
aschiffler@6669
  2173
+    </ResourceCompile>
aschiffler@6669
  2174
+    <Link>
aschiffler@6669
  2175
+      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
aschiffler@6669
  2176
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2177
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2178
+    </Link>
aschiffler@6669
  2179
+    <PostBuildEvent>
aschiffler@6669
  2180
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2181
+    </PostBuildEvent>
aschiffler@6669
  2182
+    <PostBuildEvent>
aschiffler@6669
  2183
+      <Message>Copy SDL</Message>
aschiffler@6669
  2184
+    </PostBuildEvent>
aschiffler@6669
  2185
+  </ItemDefinitionGroup>
aschiffler@6669
  2186
+  <ItemGroup>
aschiffler@6669
  2187
+    <ClCompile Include="..\..\..\test\common.c" />
aschiffler@6669
  2188
+    <ClCompile Include="..\..\..\test\testgl2.c" />
aschiffler@6669
  2189
+  </ItemGroup>
aschiffler@6669
  2190
+  <ItemGroup>
aschiffler@6669
  2191
+    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
aschiffler@6669
  2192
+    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
aschiffler@6669
  2193
+  </ItemGroup>
aschiffler@6669
  2194
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
  2195
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
  2196
+  </ImportGroup>
aschiffler@6669
  2197
+</Project>
aschiffler@6669
  2198
\ No newline at end of file
aschiffler@6669
  2199
diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testplatform/testplatform_VS2012.vcxproj
aschiffler@6669
  2200
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
  2201
+++ b/VisualC/tests/testplatform/testplatform_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
  2202
@@ -0,0 +1,250 @@
aschiffler@6669
  2203
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
  2204
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
  2205
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
  2206
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
  2207
+      <Configuration>Debug</Configuration>
aschiffler@6669
  2208
+      <Platform>Win32</Platform>
aschiffler@6669
  2209
+    </ProjectConfiguration>
aschiffler@6669
  2210
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
  2211
+      <Configuration>Debug</Configuration>
aschiffler@6669
  2212
+      <Platform>x64</Platform>
aschiffler@6669
  2213
+    </ProjectConfiguration>
aschiffler@6669
  2214
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
  2215
+      <Configuration>Release</Configuration>
aschiffler@6669
  2216
+      <Platform>Win32</Platform>
aschiffler@6669
  2217
+    </ProjectConfiguration>
aschiffler@6669
  2218
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
  2219
+      <Configuration>Release</Configuration>
aschiffler@6669
  2220
+      <Platform>x64</Platform>
aschiffler@6669
  2221
+    </ProjectConfiguration>
aschiffler@6669
  2222
+  </ItemGroup>
aschiffler@6669
  2223
+  <PropertyGroup Label="Globals">
aschiffler@6669
  2224
+    <ProjectName>testplatform</ProjectName>
aschiffler@6669
  2225
+    <RootNamespace>testplatform</RootNamespace>
aschiffler@6669
  2226
+    <ProjectGuid>{26932B24-EFC6-4E3A-B277-ED653DA37968}</ProjectGuid>
aschiffler@6669
  2227
+  </PropertyGroup>
aschiffler@6669
  2228
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
  2229
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
  2230
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2231
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2232
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2233
+  </PropertyGroup>
aschiffler@6669
  2234
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
  2235
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2236
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2237
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2238
+  </PropertyGroup>
aschiffler@6669
  2239
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
  2240
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2241
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2242
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2243
+  </PropertyGroup>
aschiffler@6669
  2244
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
  2245
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2246
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2247
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
  2248
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2249
+  </PropertyGroup>
aschiffler@6669
  2250
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
  2251
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
  2252
+  </ImportGroup>
aschiffler@6669
  2253
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
  2254
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2255
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
aschiffler@6669
  2256
+  </ImportGroup>
aschiffler@6669
  2257
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
  2258
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2259
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
aschiffler@6669
  2260
+  </ImportGroup>
aschiffler@6669
  2261
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
  2262
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2263
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
aschiffler@6669
  2264
+  </ImportGroup>
aschiffler@6669
  2265
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
  2266
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2267
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
aschiffler@6669
  2268
+  </ImportGroup>
aschiffler@6669
  2269
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
  2270
+  <PropertyGroup>
aschiffler@6669
  2271
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
  2272
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2273
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2274
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2275
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2276
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
aschiffler@6669
  2277
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
aschiffler@6669
  2278
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2279
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2280
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2281
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2282
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
aschiffler@6669
  2283
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
aschiffler@6669
  2284
+  </PropertyGroup>
aschiffler@6669
  2285
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
  2286
+    <Midl>
aschiffler@6669
  2287
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2288
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2289
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2290
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  2291
+    </Midl>
aschiffler@6669
  2292
+    <ClCompile>
aschiffler@6669
  2293
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  2294
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2295
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2296
+      <MinimalRebuild>true</MinimalRebuild>
aschiffler@6669
  2297
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  2298
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2299
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2300
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
  2301
+    </ClCompile>
aschiffler@6669
  2302
+    <ResourceCompile>
aschiffler@6669
  2303
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2304
+      <Culture>0x0409</Culture>
aschiffler@6669
  2305
+    </ResourceCompile>
aschiffler@6669
  2306
+    <Link>
aschiffler@6669
  2307
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2308
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  2309
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2310
+    </Link>
aschiffler@6669
  2311
+    <Bscmake>
aschiffler@6669
  2312
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2313
+    </Bscmake>
aschiffler@6669
  2314
+    <PostBuildEvent>
aschiffler@6669
  2315
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2316
+    </PostBuildEvent>
aschiffler@6669
  2317
+    <PostBuildEvent>
aschiffler@6669
  2318
+      <Message>Copy SDL</Message>
aschiffler@6669
  2319
+    </PostBuildEvent>
aschiffler@6669
  2320
+  </ItemDefinitionGroup>
aschiffler@6669
  2321
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
  2322
+    <Midl>
aschiffler@6669
  2323
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2324
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2325
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2326
+    </Midl>
aschiffler@6669
  2327
+    <ClCompile>
aschiffler@6669
  2328
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  2329
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2330
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2331
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  2332
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2333
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2334
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
  2335
+    </ClCompile>
aschiffler@6669
  2336
+    <ResourceCompile>
aschiffler@6669
  2337
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2338
+      <Culture>0x0409</Culture>
aschiffler@6669
  2339
+    </ResourceCompile>
aschiffler@6669
  2340
+    <Link>
aschiffler@6669
  2341
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2342
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  2343
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2344
+    </Link>
aschiffler@6669
  2345
+    <Bscmake>
aschiffler@6669
  2346
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2347
+    </Bscmake>
aschiffler@6669
  2348
+    <PostBuildEvent>
aschiffler@6669
  2349
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2350
+    </PostBuildEvent>
aschiffler@6669
  2351
+    <PostBuildEvent>
aschiffler@6669
  2352
+      <Message>Copy SDL</Message>
aschiffler@6669
  2353
+    </PostBuildEvent>
aschiffler@6669
  2354
+  </ItemDefinitionGroup>
aschiffler@6669
  2355
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
  2356
+    <Midl>
aschiffler@6669
  2357
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2358
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2359
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2360
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  2361
+      <TypeLibraryName>.\Release/testplatform.tlb</TypeLibraryName>
aschiffler@6669
  2362
+      <HeaderFileName>
aschiffler@6669
  2363
+      </HeaderFileName>
aschiffler@6669
  2364
+    </Midl>
aschiffler@6669
  2365
+    <ClCompile>
aschiffler@6669
  2366
+      <Optimization>MaxSpeed</Optimization>
aschiffler@6669
  2367
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  2368
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2369
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2370
+      <StringPooling>true</StringPooling>
aschiffler@6669
  2371
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  2372
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  2373
+      <PrecompiledHeaderOutputFile>.\Release/testplatform.pch</PrecompiledHeaderOutputFile>
aschiffler@6669
  2374
+      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
aschiffler@6669
  2375
+      <ObjectFileName>$(IntDir)</ObjectFileName>
aschiffler@6669
  2376
+      <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
aschiffler@6669
  2377
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2378
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2379
+    </ClCompile>
aschiffler@6669
  2380
+    <ResourceCompile>
aschiffler@6669
  2381
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2382
+      <Culture>0x0409</Culture>
aschiffler@6669
  2383
+    </ResourceCompile>
aschiffler@6669
  2384
+    <Link>
aschiffler@6669
  2385
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2386
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2387
+    </Link>
aschiffler@6669
  2388
+    <Bscmake>
aschiffler@6669
  2389
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2390
+    </Bscmake>
aschiffler@6669
  2391
+    <PostBuildEvent>
aschiffler@6669
  2392
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2393
+    </PostBuildEvent>
aschiffler@6669
  2394
+    <PostBuildEvent>
aschiffler@6669
  2395
+      <Message>Copy SDL</Message>
aschiffler@6669
  2396
+    </PostBuildEvent>
aschiffler@6669
  2397
+  </ItemDefinitionGroup>
aschiffler@6669
  2398
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
aschiffler@6669
  2399
+    <Midl>
aschiffler@6669
  2400
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2401
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2402
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2403
+    </Midl>
aschiffler@6669
  2404
+    <ClCompile>
aschiffler@6669
  2405
+      <Optimization>MaxSpeed</Optimization>
aschiffler@6669
  2406
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  2407
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2408
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2409
+      <StringPooling>true</StringPooling>
aschiffler@6669
  2410
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  2411
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  2412
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2413
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2414
+    </ClCompile>
aschiffler@6669
  2415
+    <ResourceCompile>
aschiffler@6669
  2416
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2417
+      <Culture>0x0409</Culture>
aschiffler@6669
  2418
+    </ResourceCompile>
aschiffler@6669
  2419
+    <Link>
aschiffler@6669
  2420
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2421
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2422
+    </Link>
aschiffler@6669
  2423
+    <Bscmake>
aschiffler@6669
  2424
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2425
+    </Bscmake>
aschiffler@6669
  2426
+    <PostBuildEvent>
aschiffler@6669
  2427
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2428
+    </PostBuildEvent>
aschiffler@6669
  2429
+    <PostBuildEvent>
aschiffler@6669
  2430
+      <Message>Copy SDL</Message>
aschiffler@6669
  2431
+    </PostBuildEvent>
aschiffler@6669
  2432
+  </ItemDefinitionGroup>
aschiffler@6669
  2433
+  <ItemGroup>
aschiffler@6669
  2434
+    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
aschiffler@6669
  2435
+    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
aschiffler@6669
  2436
+  </ItemGroup>
aschiffler@6669
  2437
+  <ItemGroup>
aschiffler@6669
  2438
+    <ClCompile Include="..\..\..\Test\testplatform.c">
aschiffler@6669
  2439
+      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2440
+      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2441
+      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2442
+      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2443
+      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2444
+      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2445
+      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2446
+      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2447
+    </ClCompile>
aschiffler@6669
  2448
+  </ItemGroup>
aschiffler@6669
  2449
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
aschiffler@6669
  2450
+  <ImportGroup Label="ExtensionTargets">
aschiffler@6669
  2451
+  </ImportGroup>
aschiffler@6669
  2452
+</Project>
aschiffler@6669
  2453
\ No newline at end of file
aschiffler@6669
  2454
diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testpower/testpower_VS2012.vcxproj
aschiffler@6669
  2455
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
aschiffler@6669
  2456
+++ b/VisualC/tests/testpower/testpower_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
aschiffler@6669
  2457
@@ -0,0 +1,234 @@
aschiffler@6669
  2458
+<?xml version="1.0" encoding="utf-8"?>
aschiffler@6669
  2459
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
aschiffler@6669
  2460
+  <ItemGroup Label="ProjectConfigurations">
aschiffler@6669
  2461
+    <ProjectConfiguration Include="Debug|Win32">
aschiffler@6669
  2462
+      <Configuration>Debug</Configuration>
aschiffler@6669
  2463
+      <Platform>Win32</Platform>
aschiffler@6669
  2464
+    </ProjectConfiguration>
aschiffler@6669
  2465
+    <ProjectConfiguration Include="Debug|x64">
aschiffler@6669
  2466
+      <Configuration>Debug</Configuration>
aschiffler@6669
  2467
+      <Platform>x64</Platform>
aschiffler@6669
  2468
+    </ProjectConfiguration>
aschiffler@6669
  2469
+    <ProjectConfiguration Include="Release|Win32">
aschiffler@6669
  2470
+      <Configuration>Release</Configuration>
aschiffler@6669
  2471
+      <Platform>Win32</Platform>
aschiffler@6669
  2472
+    </ProjectConfiguration>
aschiffler@6669
  2473
+    <ProjectConfiguration Include="Release|x64">
aschiffler@6669
  2474
+      <Configuration>Release</Configuration>
aschiffler@6669
  2475
+      <Platform>x64</Platform>
aschiffler@6669
  2476
+    </ProjectConfiguration>
aschiffler@6669
  2477
+  </ItemGroup>
aschiffler@6669
  2478
+  <PropertyGroup Label="Globals">
aschiffler@6669
  2479
+    <ProjectName>testpower</ProjectName>
aschiffler@6669
  2480
+    <ProjectGuid>{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}</ProjectGuid>
aschiffler@6669
  2481
+    <RootNamespace>testpower</RootNamespace>
aschiffler@6669
  2482
+  </PropertyGroup>
aschiffler@6669
  2483
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
aschiffler@6669
  2484
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
aschiffler@6669
  2485
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2486
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2487
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2488
+  </PropertyGroup>
aschiffler@6669
  2489
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
aschiffler@6669
  2490
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2491
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2492
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2493
+  </PropertyGroup>
aschiffler@6669
  2494
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
aschiffler@6669
  2495
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2496
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2497
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2498
+  </PropertyGroup>
aschiffler@6669
  2499
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
aschiffler@6669
  2500
+    <ConfigurationType>Application</ConfigurationType>
aschiffler@6669
  2501
+    <UseOfMfc>false</UseOfMfc>
aschiffler@6669
  2502
+    <CharacterSet>MultiByte</CharacterSet>
aschiffler@6669
  2503
+    <PlatformToolset>v110</PlatformToolset>
aschiffler@6669
  2504
+  </PropertyGroup>
aschiffler@6669
  2505
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
aschiffler@6669
  2506
+  <ImportGroup Label="ExtensionSettings">
aschiffler@6669
  2507
+  </ImportGroup>
aschiffler@6669
  2508
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
aschiffler@6669
  2509
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2510
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  2511
+  </ImportGroup>
aschiffler@6669
  2512
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
aschiffler@6669
  2513
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2514
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  2515
+  </ImportGroup>
aschiffler@6669
  2516
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
aschiffler@6669
  2517
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2518
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  2519
+  </ImportGroup>
aschiffler@6669
  2520
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
aschiffler@6669
  2521
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
aschiffler@6669
  2522
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
aschiffler@6669
  2523
+  </ImportGroup>
aschiffler@6669
  2524
+  <PropertyGroup Label="UserMacros" />
aschiffler@6669
  2525
+  <PropertyGroup>
aschiffler@6669
  2526
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
aschiffler@6669
  2527
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2528
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2529
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2530
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2531
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
aschiffler@6669
  2532
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
aschiffler@6669
  2533
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2534
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
aschiffler@6669
  2535
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2536
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
aschiffler@6669
  2537
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
aschiffler@6669
  2538
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
aschiffler@6669
  2539
+  </PropertyGroup>
aschiffler@6669
  2540
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
aschiffler@6669
  2541
+    <Midl>
aschiffler@6669
  2542
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2543
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2544
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2545
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  2546
+    </Midl>
aschiffler@6669
  2547
+    <ClCompile>
aschiffler@6669
  2548
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  2549
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2550
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2551
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  2552
+      <PrecompiledHeader>
aschiffler@6669
  2553
+      </PrecompiledHeader>
aschiffler@6669
  2554
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2555
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2556
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
aschiffler@6669
  2557
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  2558
+    </ClCompile>
aschiffler@6669
  2559
+    <ResourceCompile>
aschiffler@6669
  2560
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2561
+      <Culture>0x0409</Culture>
aschiffler@6669
  2562
+    </ResourceCompile>
aschiffler@6669
  2563
+    <Link>
aschiffler@6669
  2564
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2565
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  2566
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2567
+    </Link>
aschiffler@6669
  2568
+    <PostBuildEvent>
aschiffler@6669
  2569
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2570
+    </PostBuildEvent>
aschiffler@6669
  2571
+    <PostBuildEvent>
aschiffler@6669
  2572
+      <Message>Copy SDL</Message>
aschiffler@6669
  2573
+    </PostBuildEvent>
aschiffler@6669
  2574
+  </ItemDefinitionGroup>
aschiffler@6669
  2575
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
aschiffler@6669
  2576
+    <Midl>
aschiffler@6669
  2577
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2578
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2579
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2580
+    </Midl>
aschiffler@6669
  2581
+    <ClCompile>
aschiffler@6669
  2582
+      <Optimization>Disabled</Optimization>
aschiffler@6669
  2583
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2584
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2585
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
aschiffler@6669
  2586
+      <PrecompiledHeader>
aschiffler@6669
  2587
+      </PrecompiledHeader>
aschiffler@6669
  2588
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2589
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2590
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
aschiffler@6669
  2591
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  2592
+    </ClCompile>
aschiffler@6669
  2593
+    <ResourceCompile>
aschiffler@6669
  2594
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2595
+      <Culture>0x0409</Culture>
aschiffler@6669
  2596
+    </ResourceCompile>
aschiffler@6669
  2597
+    <Link>
aschiffler@6669
  2598
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2599
+      <GenerateDebugInformation>true</GenerateDebugInformation>
aschiffler@6669
  2600
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2601
+    </Link>
aschiffler@6669
  2602
+    <PostBuildEvent>
aschiffler@6669
  2603
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
aschiffler@6669
  2604
+    </PostBuildEvent>
aschiffler@6669
  2605
+    <PostBuildEvent>
aschiffler@6669
  2606
+      <Message>Copy SDL</Message>
aschiffler@6669
  2607
+    </PostBuildEvent>
aschiffler@6669
  2608
+  </ItemDefinitionGroup>
aschiffler@6669
  2609
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
aschiffler@6669
  2610
+    <Midl>
aschiffler@6669
  2611
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2612
+      <MkTypLibCompatible>true</MkTypLibCompatible>
aschiffler@6669
  2613
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2614
+      <TargetEnvironment>Win32</TargetEnvironment>
aschiffler@6669
  2615
+    </Midl>
aschiffler@6669
  2616
+    <ClCompile>
aschiffler@6669
  2617
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
aschiffler@6669
  2618
+      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
aschiffler@6669
  2619
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2620
+      <StringPooling>true</StringPooling>
aschiffler@6669
  2621
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
aschiffler@6669
  2622
+      <FunctionLevelLinking>true</FunctionLevelLinking>
aschiffler@6669
  2623
+      <PrecompiledHeader>
aschiffler@6669
  2624
+      </PrecompiledHeader>
aschiffler@6669
  2625
+      <WarningLevel>Level3</WarningLevel>
aschiffler@6669
  2626
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2627
+      <CompileAs>Default</CompileAs>
aschiffler@6669
  2628
+    </ClCompile>
aschiffler@6669
  2629
+    <ResourceCompile>
aschiffler@6669
  2630
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
aschiffler@6669
  2631
+      <Culture>0x0409</Culture>
aschiffler@6669
  2632
+    </ResourceCompile>
aschiffler@6669
  2633
+    <Link>
aschiffler@6669
  2634
+      <SuppressStartupBanner>true</SuppressStartupBanner>
aschiffler@6669
  2635
+      <SubSystem>Windows</SubSystem>
aschiffler@6669
  2636
+    </Link>
aschiffler@6669
  2637
+    <PostBuildEvent>
aschiffler@6669
  2638
+      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDi