Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation

Jonas Kulla

The configure script didn't differentiate between Linux and Android, unconditionally compiling in the unix implementation of SDL_sysfilesystem.c.

I'm probably one of the very few people building SDL for android using classic configure + standalone toolchain, so this has gone undetected all along.
This commit is contained in:
Philipp Wiesemann
2015-01-26 22:00:29 +01:00
commit b48e54aafe
1635 changed files with 472973 additions and 0 deletions

View File

@@ -0,0 +1,432 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{7F1E020B-52F6-584E-B841-8B390015238B}</ProjectGuid>
<RootNamespace>SDL2</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>Win32\Debug\</OutDir>
<IntDir>obj\Debug\</IntDir>
<TargetName>SDL2</TargetName>
<TargetExt>.dll</TargetExt>
<IgnoreImportLibrary>false</IgnoreImportLibrary>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>Win32\Release\</OutDir>
<IntDir>obj\Release\</IntDir>
<TargetName>SDL2</TargetName>
<TargetExt>.dll</TargetExt>
<IgnoreImportLibrary>false</IgnoreImportLibrary>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..;..\..\..\..\include;$(DXSDK_DIR)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USING_PREMAKE_CONFIG_H;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader></PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<ExceptionHandling>false</ExceptionHandling>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<ProgramDataBaseFileName>$(OutDir)SDL2.pdb</ProgramDataBaseFileName>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>USING_PREMAKE_CONFIG_H;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..;..\..\..\..\include;$(DXSDK_DIR)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>imm32.lib;oleaut32.lib;winmm.lib;version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;uuid.lib;odbc32.lib;odbccp32.lib;OpenGL32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)SDL2.dll</OutputFile>
<AdditionalLibraryDirectories>$(DXSDK_DIR)\Lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ImportLibrary>Win32\Debug\SDL2.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<AdditionalIncludeDirectories>..;..\..\..\..\include;$(DXSDK_DIR)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USING_PREMAKE_CONFIG_H;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader></PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<ExceptionHandling>false</ExceptionHandling>
<DebugInformationFormat></DebugInformationFormat>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>USING_PREMAKE_CONFIG_H;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..;..\..\..\..\include;$(DXSDK_DIR)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>false</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>imm32.lib;oleaut32.lib;winmm.lib;version.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;uuid.lib;odbc32.lib;odbccp32.lib;OpenGL32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)SDL2.dll</OutputFile>
<AdditionalLibraryDirectories>$(DXSDK_DIR)\Lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ImportLibrary>Win32\Release\SDL2.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\..\..\src\SDL_assert_c.h" />
<ClInclude Include="..\..\..\..\src\SDL_error_c.h" />
<ClInclude Include="..\..\..\..\src\audio\SDL_audiodev_c.h" />
<ClInclude Include="..\..\..\..\src\audio\SDL_audiomem.h" />
<ClInclude Include="..\..\..\..\src\audio\SDL_audio_c.h" />
<ClInclude Include="..\..\..\..\src\audio\SDL_sysaudio.h" />
<ClInclude Include="..\..\..\..\src\audio\SDL_wave.h" />
<ClInclude Include="..\..\..\..\src\audio\disk\SDL_diskaudio.h" />
<ClInclude Include="..\..\..\..\src\audio\dummy\SDL_dummyaudio.h" />
<ClInclude Include="..\..\..\..\src\events\blank_cursor.h" />
<ClInclude Include="..\..\..\..\src\events\default_cursor.h" />
<ClInclude Include="..\..\..\..\src\events\scancodes_darwin.h" />
<ClInclude Include="..\..\..\..\src\events\scancodes_linux.h" />
<ClInclude Include="..\..\..\..\src\events\scancodes_windows.h" />
<ClInclude Include="..\..\..\..\src\events\scancodes_xfree86.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_clipboardevents_c.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_dropevents_c.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_events_c.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_gesture_c.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_keyboard_c.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_mouse_c.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_sysevents.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_touch_c.h" />
<ClInclude Include="..\..\..\..\src\events\SDL_windowevents_c.h" />
<ClInclude Include="..\..\..\..\src\haptic\SDL_haptic_c.h" />
<ClInclude Include="..\..\..\..\src\haptic\SDL_syshaptic.h" />
<ClInclude Include="..\..\..\..\src\joystick\SDL_gamecontrollerdb.h" />
<ClInclude Include="..\..\..\..\src\joystick\SDL_joystick_c.h" />
<ClInclude Include="..\..\..\..\src\joystick\SDL_sysjoystick.h" />
<ClInclude Include="..\..\..\..\src\render\mmx.h" />
<ClInclude Include="..\..\..\..\src\render\SDL_sysrender.h" />
<ClInclude Include="..\..\..\..\src\render\SDL_yuv_sw_c.h" />
<ClInclude Include="..\..\..\..\src\render\software\SDL_blendfillrect.h" />
<ClInclude Include="..\..\..\..\src\render\software\SDL_blendline.h" />
<ClInclude Include="..\..\..\..\src\render\software\SDL_blendpoint.h" />
<ClInclude Include="..\..\..\..\src\render\software\SDL_draw.h" />
<ClInclude Include="..\..\..\..\src\render\software\SDL_drawline.h" />
<ClInclude Include="..\..\..\..\src\render\software\SDL_drawpoint.h" />
<ClInclude Include="..\..\..\..\src\render\software\SDL_render_sw_c.h" />
<ClInclude Include="..\..\..\..\src\render\software\SDL_rotate.h" />
<ClInclude Include="..\..\..\..\src\thread\SDL_systhread.h" />
<ClInclude Include="..\..\..\..\src\thread\SDL_thread_c.h" />
<ClInclude Include="..\..\..\..\src\timer\SDL_timer_c.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_blit.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_blit_auto.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_blit_copy.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_blit_slow.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_egl.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_pixels_c.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_rect_c.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_RLEaccel_c.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_shape_internals.h" />
<ClInclude Include="..\..\..\..\src\video\SDL_sysvideo.h" />
<ClInclude Include="..\..\..\..\src\video\dummy\SDL_nullevents_c.h" />
<ClInclude Include="..\..\..\..\src\video\dummy\SDL_nullframebuffer_c.h" />
<ClInclude Include="..\..\..\..\src\video\dummy\SDL_nullvideo.h" />
<ClInclude Include="..\..\..\..\src\thread\generic\SDL_sysmutex_c.h" />
<ClInclude Include="..\..\..\..\src\audio\winmm\SDL_winmm.h" />
<ClInclude Include="..\..\..\..\src\core\windows\SDL_windows.h" />
<ClInclude Include="..\..\..\..\src\libm\math_libm.h" />
<ClInclude Include="..\..\..\..\src\libm\math_private.h" />
<ClInclude Include="..\..\..\..\src\thread\windows\SDL_systhread_c.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_msctf.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_vkeys.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsclipboard.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsevents.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsframebuffer.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowskeyboard.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsmessagebox.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsmodes.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsmouse.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsopengl.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsshape.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsvideo.h" />
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowswindow.h" />
<ClInclude Include="..\..\..\..\src\video\windows\wmmsg.h" />
<ClInclude Include="..\..\..\..\src\audio\directsound\directx.h" />
<ClInclude Include="..\..\..\..\src\audio\directsound\SDL_directsound.h" />
<ClInclude Include="..\..\..\..\src\joystick\windows\SDL_dxjoystick_c.h" />
<ClInclude Include="..\..\..\..\src\render\opengl\SDL_glfuncs.h" />
<ClInclude Include="..\..\..\..\src\render\opengl\SDL_shaders_gl.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\src\SDL.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\SDL_assert.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\SDL_error.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\SDL_hints.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\SDL_log.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\atomic\SDL_atomic.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\atomic\SDL_spinlock.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_audio.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_audiocvt.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_audiodev.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_audiotypecvt.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_mixer.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_wave.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\disk\SDL_diskaudio.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\dummy\SDL_dummyaudio.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\cpuinfo\SDL_cpuinfo.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_clipboardevents.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_dropevents.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_events.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_gesture.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_keyboard.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_mouse.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_quit.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_touch.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_windowevents.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\file\SDL_rwops.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\haptic\SDL_haptic.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\joystick\SDL_gamecontroller.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\joystick\SDL_joystick.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\power\SDL_power.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\SDL_render.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\SDL_yuv_mmx.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\SDL_yuv_sw.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_blendfillrect.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_blendline.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_blendpoint.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_drawline.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_drawpoint.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_render_sw.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_rotate.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_getenv.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_iconv.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_malloc.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_qsort.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_stdlib.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_string.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\SDL_thread.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\timer\SDL_timer.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_0.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_1.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_A.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_auto.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_copy.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_N.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_slow.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_bmp.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_clipboard.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_egl.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_fillrect.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_pixels.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_rect.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_RLEaccel.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_shape.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_stretch.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_surface.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_video.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\dummy\SDL_nullevents.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\dummy\SDL_nullframebuffer.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\dummy\SDL_nullvideo.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\generic\SDL_syscond.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\winmm\SDL_winmm.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\core\windows\SDL_windows.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_atan2.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_log.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_pow.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_rem_pio2.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_sqrt.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\k_cos.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\k_rem_pio2.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\k_sin.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_atan.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_copysign.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_cos.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_fabs.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_floor.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_scalbn.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_sin.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\loadso\windows\SDL_sysloadso.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\power\windows\SDL_syspower.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\windows\SDL_sysmutex.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\windows\SDL_syssem.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\windows\SDL_systhread.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\windows\SDL_systls.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\timer\windows\SDL_systimer.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsclipboard.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsevents.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsframebuffer.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowskeyboard.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsmessagebox.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsmodes.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsmouse.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsopengl.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsshape.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsvideo.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowswindow.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\filesystem\windows\SDL_sysfilesystem.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\directsound\SDL_directsound.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\xaudio2\SDL_xaudio2.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\direct3d\SDL_render_d3d.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\haptic\windows\SDL_syshaptic.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\joystick\windows\SDL_dxjoystick.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\joystick\windows\SDL_mmjoystick.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\opengl\SDL_render_gl.c">
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\opengl\SDL_shaders_gl.c">
</ClCompile>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,708 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="src">
<UniqueIdentifier>{ADEFAB0B-D006-ED47-8FD7-779EFC05AFB2}</UniqueIdentifier>
</Filter>
<Filter Include="src\atomic">
<UniqueIdentifier>{A1283406-E167-EA43-9A12-C9643EF0AD90}</UniqueIdentifier>
</Filter>
<Filter Include="src\audio">
<UniqueIdentifier>{DCFE7352-8A02-AD43-BCAA-BFA4C48BA1D8}</UniqueIdentifier>
</Filter>
<Filter Include="src\audio\disk">
<UniqueIdentifier>{00074231-3E71-9540-BBC3-A658F83A8C5B}</UniqueIdentifier>
</Filter>
<Filter Include="src\audio\dummy">
<UniqueIdentifier>{60C70DBB-2483-EB4D-B3F1-EDC2ABE33218}</UniqueIdentifier>
</Filter>
<Filter Include="src\cpuinfo">
<UniqueIdentifier>{E86C7CE6-D84F-0246-8305-CAC9DC111CAC}</UniqueIdentifier>
</Filter>
<Filter Include="src\events">
<UniqueIdentifier>{03FDB100-C243-F649-8F61-04B9266FC837}</UniqueIdentifier>
</Filter>
<Filter Include="src\file">
<UniqueIdentifier>{A2439046-92D5-6C41-9576-D853A0B88EE3}</UniqueIdentifier>
</Filter>
<Filter Include="src\haptic">
<UniqueIdentifier>{3FF1D4EB-FFD6-1245-AFC5-34BAB778C0F0}</UniqueIdentifier>
</Filter>
<Filter Include="src\joystick">
<UniqueIdentifier>{153D1C69-37A5-C545-AD9D-78D09A346B1C}</UniqueIdentifier>
</Filter>
<Filter Include="src\power">
<UniqueIdentifier>{14A04DE3-1267-C54F-8365-E562E2E86DD9}</UniqueIdentifier>
</Filter>
<Filter Include="src\render">
<UniqueIdentifier>{72FBA0ED-9CB3-9C48-A84C-477143562BA5}</UniqueIdentifier>
</Filter>
<Filter Include="src\render\software">
<UniqueIdentifier>{3736406C-1551-DC46-9B99-AF49D75A6784}</UniqueIdentifier>
</Filter>
<Filter Include="src\stdlib">
<UniqueIdentifier>{583C21C4-F3F3-C944-9B0B-24E4A9723FAB}</UniqueIdentifier>
</Filter>
<Filter Include="src\thread">
<UniqueIdentifier>{79FB2D01-A2D5-0F4D-BDC6-C9C18DB07984}</UniqueIdentifier>
</Filter>
<Filter Include="src\timer">
<UniqueIdentifier>{7AA190FE-2F3B-064B-B036-0D1FF60EF305}</UniqueIdentifier>
</Filter>
<Filter Include="src\video">
<UniqueIdentifier>{2C6F3941-9CD8-DE4E-9E25-74B5BEA589ED}</UniqueIdentifier>
</Filter>
<Filter Include="src\video\dummy">
<UniqueIdentifier>{924161C5-B81D-4242-AE02-AE1943EC47FE}</UniqueIdentifier>
</Filter>
<Filter Include="src\thread\generic">
<UniqueIdentifier>{4BD8963D-3790-E342-B9CA-E267E826DD8E}</UniqueIdentifier>
</Filter>
<Filter Include="src\audio\winmm">
<UniqueIdentifier>{37D45504-44FB-064F-948D-0C4316D8C723}</UniqueIdentifier>
</Filter>
<Filter Include="src\core">
<UniqueIdentifier>{EB7B98EE-8FA2-A045-A368-76A0E7B3F8F5}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\windows">
<UniqueIdentifier>{F960D69D-08A1-9B47-955D-47CC3829F33C}</UniqueIdentifier>
</Filter>
<Filter Include="src\libm">
<UniqueIdentifier>{BCA2F63F-C00E-2A40-BE35-3CE306F43BFB}</UniqueIdentifier>
</Filter>
<Filter Include="src\loadso">
<UniqueIdentifier>{6A0ECA48-36B8-C64F-B49C-4BAACBD9B8DA}</UniqueIdentifier>
</Filter>
<Filter Include="src\loadso\windows">
<UniqueIdentifier>{0E805449-4B85-0444-A84E-C695B58CC05A}</UniqueIdentifier>
</Filter>
<Filter Include="src\power\windows">
<UniqueIdentifier>{204FE516-51EF-8543-92E7-937448E29811}</UniqueIdentifier>
</Filter>
<Filter Include="src\thread\windows">
<UniqueIdentifier>{F7EE16F3-C152-9B4C-8EAD-60C0D26EC6F4}</UniqueIdentifier>
</Filter>
<Filter Include="src\timer\windows">
<UniqueIdentifier>{A2CE2FA2-A19D-4043-9357-11A1B6C4F52C}</UniqueIdentifier>
</Filter>
<Filter Include="src\video\windows">
<UniqueIdentifier>{0CC475AD-60C6-094A-AC63-3EAD99353006}</UniqueIdentifier>
</Filter>
<Filter Include="src\filesystem">
<UniqueIdentifier>{AC6445E9-E301-F04A-9654-E865A433336B}</UniqueIdentifier>
</Filter>
<Filter Include="src\filesystem\windows">
<UniqueIdentifier>{31A54CC4-B967-054E-AB77-4D3E84BB9F65}</UniqueIdentifier>
</Filter>
<Filter Include="src\audio\directsound">
<UniqueIdentifier>{00BC1056-E15A-8D41-9864-D6023213DB30}</UniqueIdentifier>
</Filter>
<Filter Include="src\audio\xaudio2">
<UniqueIdentifier>{6242F67B-F1A5-BD4F-A2FF-A8339675C1E4}</UniqueIdentifier>
</Filter>
<Filter Include="src\render\direct3d">
<UniqueIdentifier>{F56E2DCC-68AE-9244-A6B9-ABB6E802360E}</UniqueIdentifier>
</Filter>
<Filter Include="src\haptic\windows">
<UniqueIdentifier>{96C5297F-FF4C-0548-A942-2F037DAE6F02}</UniqueIdentifier>
</Filter>
<Filter Include="src\joystick\windows">
<UniqueIdentifier>{3BF27E48-AFAF-2542-B591-6BAD55FF360F}</UniqueIdentifier>
</Filter>
<Filter Include="src\render\opengl">
<UniqueIdentifier>{37119F6F-20C4-A547-A574-E4DDF7BF8E80}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\..\src\SDL_assert_c.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\SDL_error_c.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\SDL_audiodev_c.h">
<Filter>src\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\SDL_audiomem.h">
<Filter>src\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\SDL_audio_c.h">
<Filter>src\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\SDL_sysaudio.h">
<Filter>src\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\SDL_wave.h">
<Filter>src\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\disk\SDL_diskaudio.h">
<Filter>src\audio\disk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\dummy\SDL_dummyaudio.h">
<Filter>src\audio\dummy</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\blank_cursor.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\default_cursor.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\scancodes_darwin.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\scancodes_linux.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\scancodes_windows.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\scancodes_xfree86.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_clipboardevents_c.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_dropevents_c.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_events_c.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_gesture_c.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_keyboard_c.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_mouse_c.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_sysevents.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_touch_c.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\events\SDL_windowevents_c.h">
<Filter>src\events</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\haptic\SDL_haptic_c.h">
<Filter>src\haptic</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\haptic\SDL_syshaptic.h">
<Filter>src\haptic</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\joystick\SDL_gamecontrollerdb.h">
<Filter>src\joystick</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\joystick\SDL_joystick_c.h">
<Filter>src\joystick</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\joystick\SDL_sysjoystick.h">
<Filter>src\joystick</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\mmx.h">
<Filter>src\render</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\SDL_sysrender.h">
<Filter>src\render</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\SDL_yuv_sw_c.h">
<Filter>src\render</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\software\SDL_blendfillrect.h">
<Filter>src\render\software</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\software\SDL_blendline.h">
<Filter>src\render\software</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\software\SDL_blendpoint.h">
<Filter>src\render\software</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\software\SDL_draw.h">
<Filter>src\render\software</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\software\SDL_drawline.h">
<Filter>src\render\software</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\software\SDL_drawpoint.h">
<Filter>src\render\software</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\software\SDL_render_sw_c.h">
<Filter>src\render\software</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\software\SDL_rotate.h">
<Filter>src\render\software</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\thread\SDL_systhread.h">
<Filter>src\thread</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\thread\SDL_thread_c.h">
<Filter>src\thread</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\timer\SDL_timer_c.h">
<Filter>src\timer</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_blit.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_blit_auto.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_blit_copy.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_blit_slow.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_egl.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_pixels_c.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_rect_c.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_RLEaccel_c.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_shape_internals.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\SDL_sysvideo.h">
<Filter>src\video</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\dummy\SDL_nullevents_c.h">
<Filter>src\video\dummy</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\dummy\SDL_nullframebuffer_c.h">
<Filter>src\video\dummy</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\dummy\SDL_nullvideo.h">
<Filter>src\video\dummy</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\thread\generic\SDL_sysmutex_c.h">
<Filter>src\thread\generic</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\winmm\SDL_winmm.h">
<Filter>src\audio\winmm</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\core\windows\SDL_windows.h">
<Filter>src\core\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\libm\math_libm.h">
<Filter>src\libm</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\libm\math_private.h">
<Filter>src\libm</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\thread\windows\SDL_systhread_c.h">
<Filter>src\thread\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_msctf.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_vkeys.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsclipboard.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsevents.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsframebuffer.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowskeyboard.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsmessagebox.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsmodes.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsmouse.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsopengl.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsshape.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowsvideo.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\SDL_windowswindow.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\video\windows\wmmsg.h">
<Filter>src\video\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\directsound\directx.h">
<Filter>src\audio\directsound</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\audio\directsound\SDL_directsound.h">
<Filter>src\audio\directsound</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\joystick\windows\SDL_dxjoystick_c.h">
<Filter>src\joystick\windows</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\opengl\SDL_glfuncs.h">
<Filter>src\render\opengl</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\src\render\opengl\SDL_shaders_gl.h">
<Filter>src\render\opengl</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\src\SDL.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\SDL_assert.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\SDL_error.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\SDL_hints.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\SDL_log.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\atomic\SDL_atomic.c">
<Filter>src\atomic</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\atomic\SDL_spinlock.c">
<Filter>src\atomic</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_audio.c">
<Filter>src\audio</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_audiocvt.c">
<Filter>src\audio</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_audiodev.c">
<Filter>src\audio</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_audiotypecvt.c">
<Filter>src\audio</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_mixer.c">
<Filter>src\audio</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\SDL_wave.c">
<Filter>src\audio</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\disk\SDL_diskaudio.c">
<Filter>src\audio\disk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\dummy\SDL_dummyaudio.c">
<Filter>src\audio\dummy</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\cpuinfo\SDL_cpuinfo.c">
<Filter>src\cpuinfo</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_clipboardevents.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_dropevents.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_events.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_gesture.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_keyboard.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_mouse.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_quit.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_touch.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\events\SDL_windowevents.c">
<Filter>src\events</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\file\SDL_rwops.c">
<Filter>src\file</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\haptic\SDL_haptic.c">
<Filter>src\haptic</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\joystick\SDL_gamecontroller.c">
<Filter>src\joystick</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\joystick\SDL_joystick.c">
<Filter>src\joystick</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\power\SDL_power.c">
<Filter>src\power</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\SDL_render.c">
<Filter>src\render</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\SDL_yuv_mmx.c">
<Filter>src\render</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\SDL_yuv_sw.c">
<Filter>src\render</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_blendfillrect.c">
<Filter>src\render\software</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_blendline.c">
<Filter>src\render\software</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_blendpoint.c">
<Filter>src\render\software</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_drawline.c">
<Filter>src\render\software</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_drawpoint.c">
<Filter>src\render\software</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_render_sw.c">
<Filter>src\render\software</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\software\SDL_rotate.c">
<Filter>src\render\software</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_getenv.c">
<Filter>src\stdlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_iconv.c">
<Filter>src\stdlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_malloc.c">
<Filter>src\stdlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_qsort.c">
<Filter>src\stdlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_stdlib.c">
<Filter>src\stdlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\stdlib\SDL_string.c">
<Filter>src\stdlib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\SDL_thread.c">
<Filter>src\thread</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\timer\SDL_timer.c">
<Filter>src\timer</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_0.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_1.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_A.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_auto.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_copy.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_N.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_blit_slow.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_bmp.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_clipboard.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_egl.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_fillrect.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_pixels.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_rect.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_RLEaccel.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_shape.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_stretch.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_surface.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\SDL_video.c">
<Filter>src\video</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\dummy\SDL_nullevents.c">
<Filter>src\video\dummy</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\dummy\SDL_nullframebuffer.c">
<Filter>src\video\dummy</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\dummy\SDL_nullvideo.c">
<Filter>src\video\dummy</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\generic\SDL_syscond.c">
<Filter>src\thread\generic</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\winmm\SDL_winmm.c">
<Filter>src\audio\winmm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\core\windows\SDL_windows.c">
<Filter>src\core\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_atan2.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_log.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_pow.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_rem_pio2.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\e_sqrt.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\k_cos.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\k_rem_pio2.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\k_sin.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_atan.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_copysign.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_cos.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_fabs.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_floor.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_scalbn.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\libm\s_sin.c">
<Filter>src\libm</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\loadso\windows\SDL_sysloadso.c">
<Filter>src\loadso\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\power\windows\SDL_syspower.c">
<Filter>src\power\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\windows\SDL_sysmutex.c">
<Filter>src\thread\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\windows\SDL_syssem.c">
<Filter>src\thread\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\windows\SDL_systhread.c">
<Filter>src\thread\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\thread\windows\SDL_systls.c">
<Filter>src\thread\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\timer\windows\SDL_systimer.c">
<Filter>src\timer\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsclipboard.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsevents.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsframebuffer.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowskeyboard.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsmessagebox.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsmodes.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsmouse.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsopengl.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsshape.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowsvideo.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\video\windows\SDL_windowswindow.c">
<Filter>src\video\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\filesystem\windows\SDL_sysfilesystem.c">
<Filter>src\filesystem\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\directsound\SDL_directsound.c">
<Filter>src\audio\directsound</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\audio\xaudio2\SDL_xaudio2.c">
<Filter>src\audio\xaudio2</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\direct3d\SDL_render_d3d.c">
<Filter>src\render\direct3d</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\haptic\windows\SDL_syshaptic.c">
<Filter>src\haptic\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\joystick\windows\SDL_dxjoystick.c">
<Filter>src\joystick\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\joystick\windows\SDL_mmjoystick.c">
<Filter>src\joystick\windows</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\opengl\SDL_render_gl.c">
<Filter>src\render\opengl</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\render\opengl\SDL_shaders_gl.c">
<Filter>src\render\opengl</Filter>
</ClCompile>
</ItemGroup>
</Project>