summaryrefslogtreecommitdiff
path: root/build/VS2015/3rdparty
diff options
context:
space:
mode:
Diffstat (limited to 'build/VS2015/3rdparty')
-rw-r--r--build/VS2015/3rdparty/SDL/Release/SDL.pdbbin0 -> 1773568 bytes
-rw-r--r--build/VS2015/3rdparty/SDL/SDL.vcxproj356
-rw-r--r--build/VS2015/3rdparty/SDL/SDL.vcxproj.user4
-rw-r--r--build/VS2015/3rdparty/SDLmain/.vs/SDLmain/v14/.suobin0 -> 3584 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDL_win32_main.objbin0 -> 119213 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.log2
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.pdbbin0 -> 69632 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.command.1.tlogbin0 -> 982 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.read.1.tlogbin0 -> 18844 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.write.1.tlogbin0 -> 602 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/Lib-link.read.1.tlogbin0 -> 590 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/Lib-link.write.1.tlogbin0 -> 380 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/SDLmain.lastbuildstate2
-rw-r--r--build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/lib.command.1.tlogbin0 -> 476 bytes
-rw-r--r--build/VS2015/3rdparty/SDLmain/SDLmain.vcxproj120
-rw-r--r--build/VS2015/3rdparty/SDLmain/SDLmain.vcxproj.filters6
-rw-r--r--build/VS2015/3rdparty/agar/agar.vcxproj575
-rw-r--r--build/VS2015/3rdparty/agar/agar.vcxproj.filters1233
-rw-r--r--build/VS2015/3rdparty/agar/agar.vcxproj.user4
-rw-r--r--build/VS2015/3rdparty/freetype/freetype.vcxproj192
-rw-r--r--build/VS2015/3rdparty/freetype/freetype.vcxproj.filters153
-rw-r--r--build/VS2015/3rdparty/pthreads/pthreads.vcxproj148
-rw-r--r--build/VS2015/3rdparty/pthreads/pthreads.vcxproj.filters12
23 files changed, 2807 insertions, 0 deletions
diff --git a/build/VS2015/3rdparty/SDL/Release/SDL.pdb b/build/VS2015/3rdparty/SDL/Release/SDL.pdb
new file mode 100644
index 0000000..85e923b
--- /dev/null
+++ b/build/VS2015/3rdparty/SDL/Release/SDL.pdb
Binary files differ
diff --git a/build/VS2015/3rdparty/SDL/SDL.vcxproj b/build/VS2015/3rdparty/SDL/SDL.vcxproj
new file mode 100644
index 0000000..b213a8e
--- /dev/null
+++ b/build/VS2015/3rdparty/SDL/SDL.vcxproj
@@ -0,0 +1,356 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.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="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{996F01BE-A621-4D86-AC3E-BCCEE67F39E1}</ProjectGuid>
+ <RootNamespace>SDL</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <PlatformToolset>v140</PlatformToolset>
+ <UseOfMfc>false</UseOfMfc>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <PlatformToolset>v140</PlatformToolset>
+ <UseOfMfc>false</UseOfMfc>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <PlatformToolset>v140</PlatformToolset>
+ <UseOfMfc>false</UseOfMfc>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <PlatformToolset>v140</PlatformToolset>
+ <UseOfMfc>false</UseOfMfc>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
+ </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" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>14.0.25431.1</_ProjectFileVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ <LinkIncremental>true</LinkIncremental>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ <LinkIncremental>true</LinkIncremental>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp\SDL</IntDir>
+ <LinkIncremental>false</LinkIncremental>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ <LinkIncremental>false</LinkIncremental>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Midl>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MkTypLibCompatible>true</MkTypLibCompatible>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <TargetEnvironment>Win32</TargetEnvironment>
+ <TypeLibraryName>.\Debug/SDL.tlb</TypeLibraryName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(ProjectDir)\..\..\..\..\3rdparty\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_DEBUG;_WINDOWS;_WIN32_WINNT=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <BufferSecurityCheck>false</BufferSecurityCheck>
+ <PrecompiledHeader />
+ <PrecompiledHeaderOutputFile>.\Debug/SDL.pch</PrecompiledHeaderOutputFile>
+ <WarningLevel>Level3</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ <Link>
+ <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>winmm.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(SolutionDir)\..\..\bin\SDL.dll</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ProgramDatabaseFile>.\Debug/SDL.pdb</ProgramDatabaseFile>
+ <SubSystem>Windows</SubSystem>
+ <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Midl>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MkTypLibCompatible>true</MkTypLibCompatible>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <TargetEnvironment>X64</TargetEnvironment>
+ <TypeLibraryName>.\Debug/SDL.tlb</TypeLibraryName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(ProjectDir)\..\..\..\..\3rdparty\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_DEBUG;_WINDOWS;_WIN32_WINNT=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <BufferSecurityCheck>false</BufferSecurityCheck>
+ <PrecompiledHeader />
+ <PrecompiledHeaderOutputFile>.\Debug/SDL.pch</PrecompiledHeaderOutputFile>
+ <WarningLevel>Level3</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ <Link>
+ <AdditionalDependencies>winmm.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(SolutionDir)\..\..\bin\SDL.dll</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ProgramDatabaseFile>.\Debug/SDL.pdb</ProgramDatabaseFile>
+ <SubSystem>Windows</SubSystem>
+ <TargetMachine>MachineX64</TargetMachine>
+ <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Midl>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MkTypLibCompatible>true</MkTypLibCompatible>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <TargetEnvironment>Win32</TargetEnvironment>
+ <TypeLibraryName>.\Release/SDL.tlb</TypeLibraryName>
+ </Midl>
+ <ClCompile>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <IntrinsicFunctions>false</IntrinsicFunctions>
+ <AdditionalIncludeDirectories>$(ProjectDir)\..\..\..\..\3rdparty\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;NDEBUG;_WINDOWS;_WIN32_WINNT=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <BufferSecurityCheck>false</BufferSecurityCheck>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader />
+ <PrecompiledHeaderOutputFile>.\Release/SDL.pch</PrecompiledHeaderOutputFile>
+ <WarningLevel>Level3</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <CompileAs>CompileAsC</CompileAs>
+ <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ <Link>
+ <AdditionalOptions> /FS %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>winmm.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(SolutionDir)\..\..\bin\SDL.dll</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
+ <ProgramDatabaseFile>.\Release/SDL.pdb</ProgramDatabaseFile>
+ <SubSystem>Windows</SubSystem>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Midl>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MkTypLibCompatible>true</MkTypLibCompatible>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <TargetEnvironment>X64</TargetEnvironment>
+ <TypeLibraryName>.\Release/SDL.tlb</TypeLibraryName>
+ </Midl>
+ <ClCompile>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <IntrinsicFunctions>false</IntrinsicFunctions>
+ <AdditionalIncludeDirectories>$(ProjectDir)\..\..\..\..\3rdparty\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;NDEBUG;_WINDOWS;_WIN32_WINNT=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <BufferSecurityCheck>false</BufferSecurityCheck>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader />
+ <PrecompiledHeaderOutputFile>.\Release/SDL.pch</PrecompiledHeaderOutputFile>
+ <WarningLevel>Level3</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ <Link>
+ <AdditionalDependencies>winmm.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(SolutionDir)\..\..\bin\SDL.dll</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
+ <ProgramDatabaseFile>.\Release/SDL.pdb</ProgramDatabaseFile>
+ <SubSystem>Windows</SubSystem>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\disk\SDL_diskaudio.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\dummy\SDL_dummyaudio.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_audio.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_audiocvt.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_mixer.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_mixer_MMX_VC.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_wave.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\windib\SDL_dibaudio.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\audio\windx5\SDL_dx5audio.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\cdrom\SDL_cdrom.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\cdrom\win32\SDL_syscdrom.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\cpuinfo\SDL_cpuinfo.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\events\SDL_active.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\events\SDL_events.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\events\SDL_expose.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\events\SDL_keyboard.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\events\SDL_mouse.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\events\SDL_quit.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\events\SDL_resize.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\file\SDL_rwops.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\joystick\SDL_joystick.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\joystick\win32\SDL_mmjoystick.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\loadso\win32\SDL_sysloadso.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\SDL.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\SDL_error.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\SDL_fatal.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\stdlib\SDL_getenv.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\stdlib\SDL_iconv.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\stdlib\SDL_malloc.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\stdlib\SDL_qsort.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\stdlib\SDL_stdlib.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\stdlib\SDL_string.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\thread\generic\SDL_syscond.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\thread\SDL_thread.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\thread\win32\SDL_sysmutex.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\thread\win32\SDL_syssem.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\thread\win32\SDL_systhread.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\timer\SDL_timer.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\timer\win32\SDL_systimer.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\dummy\SDL_nullevents.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\dummy\SDL_nullmouse.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\dummy\SDL_nullvideo.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_blit.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_blit_0.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_blit_1.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_blit_A.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_blit_N.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_bmp.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_cursor.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_gamma.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_pixels.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_RLEaccel.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_stretch.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_surface.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_video.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_yuv.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\SDL_yuv_sw.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\SDL_sysevents.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\SDL_sysmouse.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\SDL_syswm.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\SDL_wingl.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\windib\SDL_dibevents.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\windib\SDL_dibvideo.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\Windx5\SDL_dx5events.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\Windx5\SDL_dx5video.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\video\windx5\SDL_dx5yuv.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\audio\disk\SDL_diskaudio.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\audio\dummy\SDL_dummyaudio.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_audiomem.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_audio_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_sysaudio.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\audio\SDL_wave.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\audio\windib\SDL_dibaudio.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\audio\windx5\SDL_dx5audio.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\cdrom\SDL_syscdrom.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\events\SDL_events_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\events\SDL_sysevents.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\joystick\SDL_joystick_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\joystick\SDL_sysjoystick.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\SDL_error_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\SDL_fatal.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\thread\SDL_systhread.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\thread\SDL_thread_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\thread\win32\SDL_systhread_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\timer\SDL_systimer.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\timer\SDL_timer_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\dummy\SDL_nullevents_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\dummy\SDL_nullmouse_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\dummy\SDL_nullvideo.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_blit.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_blit_A.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_cursor_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_leaks.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_pixels_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_RLEaccel_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_stretch_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_sysvideo.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_yuvfuncs.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\SDL_yuv_sw_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\SDL_lowvideo.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\SDL_sysmouse_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\SDL_syswm_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\SDL_wingl_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\wincommon\Wmmsg.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\windib\SDL_dibevents_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\windib\SDL_dibvideo.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\windib\SDL_vkeys.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\Windx5\SDL_dx5events_c.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\Windx5\SDL_dx5video.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\SDL\src\video\windx5\SDL_dx5yuv_c.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/SDL/SDL.vcxproj.user b/build/VS2015/3rdparty/SDL/SDL.vcxproj.user
new file mode 100644
index 0000000..abe8dd8
--- /dev/null
+++ b/build/VS2015/3rdparty/SDL/SDL.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/SDLmain/.vs/SDLmain/v14/.suo b/build/VS2015/3rdparty/SDLmain/.vs/SDLmain/v14/.suo
new file mode 100644
index 0000000..6275837
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/.vs/SDLmain/v14/.suo
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDL_win32_main.obj b/build/VS2015/3rdparty/SDLmain/Release/SDL_win32_main.obj
new file mode 100644
index 0000000..d52114d
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDL_win32_main.obj
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.log b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.log
new file mode 100644
index 0000000..d777f71
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.log
@@ -0,0 +1,2 @@
+ SDL_win32_main.c
+ SDLmain.vcxproj -> D:\Documents\VisualStudio2015\Projects\retroRPG\build\VS2015\Release\SDLmain.lib
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.pdb b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.pdb
new file mode 100644
index 0000000..2cd23ae
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.pdb
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.command.1.tlog b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.command.1.tlog
new file mode 100644
index 0000000..8326ea6
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.command.1.tlog
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.read.1.tlog b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.read.1.tlog
new file mode 100644
index 0000000..10af83c
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.read.1.tlog
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.write.1.tlog b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.write.1.tlog
new file mode 100644
index 0000000..4fd5f71
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/CL.write.1.tlog
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/Lib-link.read.1.tlog b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/Lib-link.read.1.tlog
new file mode 100644
index 0000000..17130d4
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/Lib-link.read.1.tlog
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/Lib-link.write.1.tlog b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/Lib-link.write.1.tlog
new file mode 100644
index 0000000..61096e9
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/Lib-link.write.1.tlog
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/SDLmain.lastbuildstate b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/SDLmain.lastbuildstate
new file mode 100644
index 0000000..66849b1
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/SDLmain.lastbuildstate
@@ -0,0 +1,2 @@
+#TargetFrameworkVersion=v4.0:PlatformToolSet=v140:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=8.1
+Release|Win32|D:\Documents\VisualStudio2015\Projects\retroRPG\build\VS2015\|
diff --git a/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/lib.command.1.tlog b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/lib.command.1.tlog
new file mode 100644
index 0000000..becdbb2
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/Release/SDLmain.tlog/lib.command.1.tlog
Binary files differ
diff --git a/build/VS2015/3rdparty/SDLmain/SDLmain.vcxproj b/build/VS2015/3rdparty/SDLmain/SDLmain.vcxproj
new file mode 100644
index 0000000..1da956e
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/SDLmain.vcxproj
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.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>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{CC95C571-B0A2-4A2F-BCEF-30F7AEB65F2A}</ProjectGuid>
+ <RootNamespace>SDLmain</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup />
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\main\win32\SDL_win32_main.c" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/SDLmain/SDLmain.vcxproj.filters b/build/VS2015/3rdparty/SDLmain/SDLmain.vcxproj.filters
new file mode 100644
index 0000000..f1c5c45
--- /dev/null
+++ b/build/VS2015/3rdparty/SDLmain/SDLmain.vcxproj.filters
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\SDL\src\main\win32\SDL_win32_main.c" />
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/agar/agar.vcxproj b/build/VS2015/3rdparty/agar/agar.vcxproj
new file mode 100644
index 0000000..bd64973
--- /dev/null
+++ b/build/VS2015/3rdparty/agar/agar.vcxproj
@@ -0,0 +1,575 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.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>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{1B4F08A1-8732-4203-AF2F-2E62CFE26298}</ProjectGuid>
+ <RootNamespace>agar</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <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>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp\agar</IntDir>
+ <LinkIncremental>false</LinkIncremental>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ <LinkIncremental>true</LinkIncremental>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\agar\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <Link>
+ <AdditionalDependencies>Ws2_32.lib;winmm.lib;opengl32.lib;dxguid.lib</AdditionalDependencies>
+ <SubSystem>Windows</SubSystem>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\agar\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_AGAR_INTERNAL;_BSD_SOURCE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_AGAR_CORE_INTERNAL;_AGAR_DEV_INTERNAL;_AGAR_GUI_INTERNAL;_AGAR_MATH_INTERNAL;_AGAR_VG_INTERNAL</PreprocessorDefinitions>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <Link>
+ <AdditionalDependencies>Ws2_32.lib;winmm.lib;opengl32.lib;dxguid.lib</AdditionalDependencies>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\agar\include;$(SolutionDir)..\..\3rdparty\pthreads\;$(SolutionDir)..\..\3rdparty\SDL\include;$(SolutionDir)..\..\3rdparty\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_AGAR_INTERNAL;_BSD_SOURCE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_AGAR_CORE_INTERNAL;_AGAR_DEV_INTERNAL;_AGAR_GUI_INTERNAL;_AGAR_MATH_INTERNAL;_AGAR_VG_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <AdditionalDependencies>Ws2_32.lib;winmm.lib;opengl32.lib;dxguid.lib;User32.lib;glu32.lib;gdi32.lib</AdditionalDependencies>
+ <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>
+ <SubSystem>NotSet</SubSystem>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ </Link>
+ <Lib>
+ <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>
+ </Lib>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\agar\include;$(SolutionDir)..\..\3rdparty\pthreads\;$(SolutionDir)..\..\3rdparty\SDL\include;$(SolutionDir)..\..\3rdparty\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_AGAR_INTERNAL;_BSD_SOURCE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_AGAR_CORE_INTERNAL;_AGAR_DEV_INTERNAL;_AGAR_GUI_INTERNAL;_AGAR_MATH_INTERNAL;_AGAR_VG_INTERNAL</PreprocessorDefinitions>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <AdditionalDependencies>Ws2_32.lib;winmm.lib;opengl32.lib;dxguid.lib;wsock32.lib;ws2_32.lib;iphlpapi.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <OutputFile>$(OutDir)agar.dll</OutputFile>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\asprintf.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\class.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\config.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\core.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\cpuinfo.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\data_source.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\db.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\dir.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\dso.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\error.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\event.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\exec.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\file.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\getopt.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\load_string.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\load_version.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\md5.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\net.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\net_dummy.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\net_winsock1.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\object.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\prop.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\rmd160.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\sha1.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\snprintf.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\string.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\tbl.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\text.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\time.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\timeout.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\time_dummy.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\time_win32.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\tree.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\user.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\user_dummy.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\variable.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\vasprintf.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\vsnprintf.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_browser.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_classes.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_config.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_cpuinfo.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_object.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_timeouts.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_uniconv.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_view_params.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\anim.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\box.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\button.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\checkbox.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\colors.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\combo.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\console.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\cursors.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\debugger.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\dir_dlg.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_gl_common.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_mw.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_sdlfb.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_sdlgl.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_sdl_common.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_sw.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_wgl.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\editable.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\file_dlg.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\file_selector.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\fixed.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\fixed_plotter.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\font_selector.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\fspinbutton.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\geometry.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\global_keys.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\glview.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\graph.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\gui.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\hsvpal.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\icon.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\iconmgr.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\input_device.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keyboard.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keymap.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keymap_compose.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keymap_latin1.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keysyms.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\label.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_bmp.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_color.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_jpg.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_png.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_surface.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_xcf.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\menu.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\menu_view.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\mfspinbutton.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\mouse.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\mpane.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\mspinbutton.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\nlunits.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\notebook.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\numerical.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\objsel.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\packedpixel.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\pane.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\pixmap.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\progress_bar.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\radio.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\scrollbar.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\scrollview.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\separator.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\slider.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\socket.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\spinbutton.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\statusbar.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\stylesheet.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\surface.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\table.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\gui_text.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\textbox.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\text_cache.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\time_sdl.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\titlebar.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\tlist.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\toolbar.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\treetbl.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\ttf.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\ucombo.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\units.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\widget.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\widget_legacy.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\window.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_circle.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_color.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_complex.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_coordinates.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_gui.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_heapsort.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_line.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_math.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix44_fpu.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix44_sse.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix_fpu.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix_sparse.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matview.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_mergesort.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_plane.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_plotter.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_point_set.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_polygon.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_polyhedron.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_qsort.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_quaternion.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_radixsort.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_rectangle.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_allocate.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_build.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_eda.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_factor.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_output.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_solve.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_utils.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sphere.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_triangle.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector2_fpu.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector3_fpu.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector3_sse.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector4_fpu.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vectorz.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector_fpu.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_arc.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_arc_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_circle.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_circle_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_line.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_line_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_ortho.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_point.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_point_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_polygon.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_polygon_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_proximity_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_select_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_snap.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_tables.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_text.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_text_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_tool.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_view.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\asprintf.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\attributes.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\begin.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\btree.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\byteswap.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\class.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\close.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\close_attributes.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\close_types.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\config.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core_begin.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core_close.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core_init.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core_pub.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\cpuinfo.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\data_source.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\db.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\dbobject.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\dir.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\dso.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\dummy_object.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\error.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\event.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\exec.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\file.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\getopt.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\limits.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\list.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\load_integral.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\load_real.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\load_string.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\load_version.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\md5.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\net.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\object.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\queue.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\queue_close.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\rmd160.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\sha1.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\snprintf.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\string.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\string_strcasecmp.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\tbl.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\text.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\threads.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\time.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\tree.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\types.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\user.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\variable.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\vasprintf.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\version.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\vsnprintf.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\win32.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\xbox.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\dev\begin.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\dev\close.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\dev\dev.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\dev\dev_pub.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\anim.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\begin.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\box.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\button.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\checkbox.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\close.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\colors.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\combo.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\console.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\cursors.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\dir_dlg.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_cocoa_keymap.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_glx_keymaps.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_gl_common.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_mw.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_sdl_common.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_sw.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_wgl_keymaps.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\editable.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\file_dlg.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\file_dlg_common.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\file_selector.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fixed.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fixed_plotter.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fonts.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fonts_data.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\font_selector.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fspinbutton.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\geometry.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\glview.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\graph.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\gui.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\gui_math.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\gui_pub.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\hbox.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\hsvpal.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\icon.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\iconmgr.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\icons.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\icons_data.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\input_device.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\keyboard.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\keymap.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\label.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\load_color.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\load_surface.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\load_xcf.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\menu.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\mfspinbutton.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\mouse.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\mpane.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\mspinbutton.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\notebook.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\numerical.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\objsel.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\opengl.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\packedpixel.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\pane.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\pixmap.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\primitive.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\progress_bar.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\radio.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\scrollbar.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\scrollview.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\sdl.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\separator.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\slider.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\socket.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\spinbutton.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\statusbar.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\stylesheet.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\style_data.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\surface.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\table.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\text.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\textbox.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\text_cache.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\titlebar.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\tlist.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\toolbar.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\treetbl.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\ttf.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\ucombo.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\units.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\vbox.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\widget.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\widget_legacy.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\window.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\begin.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\close.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\math_pub.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_bitstring.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_circle.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_color.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_complex.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_coordinates.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_geometry.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_gui.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_line.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_math.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix44_fpu.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix44_sse.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix_fpu.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix_sparse.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matview.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_plane.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_plotter.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_point_set.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_polygon.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_polyhedron.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_quaternion.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_rectangle.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_sparse.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_sphere.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_triangle.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector2_fpu.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector3_fpu.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector3_sse.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector4_fpu.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vectorz.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector_fpu.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\begin.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\close.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\icons.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\icons_data.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\tools.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_arc.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_circle.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_line.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_math.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_ortho.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_point.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_polygon.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_pub.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_snap.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_text.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_tool.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_tools.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_view.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\freetype\freetype.vcxproj">
+ <Project>{5d133fd9-556b-4e57-8990-ce12432355aa}</Project>
+ </ProjectReference>
+ <ProjectReference Include="..\pthreads\pthreads.vcxproj">
+ <Project>{e7a7affe-54e5-4394-8db5-d0414bdebe5f}</Project>
+ </ProjectReference>
+ <ProjectReference Include="..\SDLmain\SDLmain.vcxproj">
+ <Project>{cc95c571-b0a2-4a2f-bcef-30f7aeb65f2a}</Project>
+ </ProjectReference>
+ <ProjectReference Include="..\SDL\SDL.vcxproj">
+ <Project>{996f01be-a621-4d86-ac3e-bccee67f39e1}</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/agar/agar.vcxproj.filters b/build/VS2015/3rdparty/agar/agar.vcxproj.filters
new file mode 100644
index 0000000..1b82969
--- /dev/null
+++ b/build/VS2015/3rdparty/agar/agar.vcxproj.filters
@@ -0,0 +1,1233 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Header">
+ <UniqueIdentifier>{28cde4bf-850f-4731-a005-1171e2b6b3e5}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source">
+ <UniqueIdentifier>{0cdc835f-adfb-4797-bf90-db5e6b89ad38}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\core">
+ <UniqueIdentifier>{423717a5-8ac3-4616-88d6-a7d064f0076b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\dev">
+ <UniqueIdentifier>{3295ccd9-8afb-4743-843c-4378291f90c5}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\gui">
+ <UniqueIdentifier>{c9931009-a171-4136-ab77-ea5697d1d1fc}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\math">
+ <UniqueIdentifier>{8ba21e92-8f63-4a16-a30e-8fc998327128}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\vg">
+ <UniqueIdentifier>{8c6563b7-0b0d-4d31-b008-8ee0ffdbd6f9}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header\core">
+ <UniqueIdentifier>{e864a880-8e38-4cd0-9320-9bb2c7c91104}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header\gui">
+ <UniqueIdentifier>{498df029-9688-4019-9743-260b03afa835}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header\dev">
+ <UniqueIdentifier>{61378b3b-546e-486b-bc48-79dc21ddc591}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header\math">
+ <UniqueIdentifier>{176c5c9a-da85-4ead-8469-4fef42d4a2bd}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header\vg">
+ <UniqueIdentifier>{66037de2-4a31-4635-accc-5ca3a98a929c}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\asprintf.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\class.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\config.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\core.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\cpuinfo.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\data_source.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\db.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\dir.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\dso.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\error.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\event.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\exec.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\file.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\getopt.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\load_string.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\load_version.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\md5.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\net.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\net_dummy.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\net_winsock1.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\object.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\prop.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\rmd160.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\sha1.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\snprintf.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\string.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\tbl.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\time.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\time_dummy.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\time_win32.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\timeout.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\tree.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\user.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\user_dummy.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\variable.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\vasprintf.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\vsnprintf.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\anim.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\box.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\button.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\checkbox.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\colors.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\combo.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\console.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\cursors.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\debugger.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\dir_dlg.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_gl_common.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_mw.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_sdl_common.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_sdlfb.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_sdlgl.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_sw.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\drv_wgl.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\editable.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\file_dlg.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\file_selector.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\fixed.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\fixed_plotter.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\font_selector.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\fspinbutton.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\geometry.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\global_keys.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\glview.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\graph.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\gui.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\hsvpal.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\icon.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\iconmgr.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\input_device.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keyboard.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keymap.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keymap_compose.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keymap_latin1.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\keysyms.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\label.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_bmp.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_color.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_jpg.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_png.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_surface.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\load_xcf.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\menu.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\menu_view.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\mfspinbutton.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\mouse.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\mpane.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\mspinbutton.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\nlunits.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\notebook.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\numerical.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\objsel.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\packedpixel.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\pane.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\pixmap.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\progress_bar.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\radio.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\scrollbar.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\scrollview.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\separator.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\slider.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\socket.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\spinbutton.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\statusbar.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\stylesheet.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\surface.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\table.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\text_cache.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\textbox.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\time_sdl.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\titlebar.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\tlist.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\toolbar.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\treetbl.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\ttf.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\ucombo.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\units.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\widget.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\widget_legacy.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\window.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_circle.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_color.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_complex.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_coordinates.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_gui.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_heapsort.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_line.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_math.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix_fpu.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix_sparse.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix44_fpu.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matrix44_sse.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_matview.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_mergesort.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_plane.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_plotter.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_point_set.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_polygon.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_polyhedron.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_qsort.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_quaternion.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_radixsort.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_rectangle.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_allocate.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_build.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_eda.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_factor.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_output.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_solve.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sparse_utils.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_sphere.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_triangle.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector_fpu.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector2_fpu.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector3_fpu.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector3_sse.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vector4_fpu.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\math\m_vectorz.c">
+ <Filter>Source\math</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_arc.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_arc_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_circle.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_circle_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_line.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_line_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_ortho.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_point.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_point_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_polygon.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_polygon_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_proximity_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_select_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_snap.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_tables.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_text.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_text_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_tool.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\vg\vg_view.c">
+ <Filter>Source\vg</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\core\text.c">
+ <Filter>Source\core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\gui\gui_text.c">
+ <Filter>Source\gui</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_object.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_config.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_cpuinfo.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_classes.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_browser.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_timeouts.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_uniconv.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\agar\dev\dev_view_params.c">
+ <Filter>Source\dev</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\asprintf.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\attributes.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\begin.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\btree.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\byteswap.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\class.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\close.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\close_attributes.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\close_types.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\config.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core_begin.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core_close.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core_init.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\core_pub.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\cpuinfo.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\data_source.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\db.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\dbobject.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\dir.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\dso.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\dummy_object.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\error.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\event.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\exec.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\file.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\getopt.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\limits.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\list.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\load_integral.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\load_real.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\load_string.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\load_version.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\md5.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\net.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\object.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\queue.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\queue_close.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\rmd160.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\sha1.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\snprintf.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\string.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\string_strcasecmp.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\tbl.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\text.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\threads.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\time.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\tree.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\types.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\user.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\variable.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\vasprintf.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\version.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\vsnprintf.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\win32.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\core\xbox.h">
+ <Filter>Header\core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\window.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\widget_legacy.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\widget.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\vbox.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\units.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\ucombo.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\ttf.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\treetbl.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\toolbar.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\tlist.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\titlebar.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\textbox.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\text_cache.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\text.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\table.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\surface.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\stylesheet.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\style_data.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\statusbar.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\spinbutton.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\socket.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\slider.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\separator.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\sdl.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\scrollview.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\scrollbar.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\radio.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\progress_bar.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\primitive.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\pixmap.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\pane.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\packedpixel.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\opengl.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\objsel.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\numerical.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\notebook.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\mspinbutton.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\mpane.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\mouse.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\mfspinbutton.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\menu.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\load_xcf.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\load_surface.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\load_color.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\label.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\keymap.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\keyboard.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\input_device.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\icons_data.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\icons.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\iconmgr.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\icon.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\hsvpal.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\hbox.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\gui_pub.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\gui_math.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\gui.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\graph.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\glview.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\geometry.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fspinbutton.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fonts_data.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fonts.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\font_selector.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fixed_plotter.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\fixed.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\file_selector.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\file_dlg_common.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\file_dlg.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\editable.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_wgl_keymaps.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_sw.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_sdl_common.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_mw.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_glx_keymaps.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_gl_common.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv_cocoa_keymap.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\drv.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\dir_dlg.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\cursors.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\console.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\combo.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\colors.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\close.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\checkbox.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\button.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\box.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\begin.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\gui\anim.h">
+ <Filter>Header\gui</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\dev\begin.h">
+ <Filter>Header\dev</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\dev\close.h">
+ <Filter>Header\dev</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\dev\dev.h">
+ <Filter>Header\dev</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\dev\dev_pub.h">
+ <Filter>Header\dev</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\math_pub.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vectorz.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector4_fpu.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector3_sse.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector3_fpu.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector2_fpu.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector_fpu.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_vector.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_triangle.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_sphere.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_sparse.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_rectangle.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_quaternion.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_polyhedron.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_polygon.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_point_set.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_plotter.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_plane.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matview.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix44_sse.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix44_fpu.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix_sparse.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix_fpu.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_matrix.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_math.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_line.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_gui.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_geometry.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_coordinates.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_complex.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_color.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_circle.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m_bitstring.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\m.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\close.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\math\begin.h">
+ <Filter>Header\math</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_view.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_tools.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_tool.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_text.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_snap.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_pub.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_polygon.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_point.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_ortho.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_math.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_line.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_circle.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg_arc.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\vg.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\tools.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\icons_data.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\icons.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\close.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\agar\vg\begin.h">
+ <Filter>Header\vg</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/agar/agar.vcxproj.user b/build/VS2015/3rdparty/agar/agar.vcxproj.user
new file mode 100644
index 0000000..abe8dd8
--- /dev/null
+++ b/build/VS2015/3rdparty/agar/agar.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/freetype/freetype.vcxproj b/build/VS2015/3rdparty/freetype/freetype.vcxproj
new file mode 100644
index 0000000..73607de
--- /dev/null
+++ b/build/VS2015/3rdparty/freetype/freetype.vcxproj
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.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>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{5D133FD9-556B-4E57-8990-CE12432355AA}</ProjectGuid>
+ <RootNamespace>freetype</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <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>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp\freetype</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>FT2_BUILD_LIBRARY;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftconfig.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftheader.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftmodule.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftoption.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftstdlib.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\ft2build.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\autofit\autofit.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftbase.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftbbox.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftbitmap.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftdebug.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftfstype.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftgasp.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftglyph.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftgxval.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftinit.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftlcdfil.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftmm.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftotval.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftpatent.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftpfr.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftstroke.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftsynth.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftsystem.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\fttype1.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftwinfnt.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftxf86.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\bdf\bdf.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\cache\ftcache.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\cff\cff.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\cid\type1cid.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\gzip\ftgzip.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\lzw\ftlzw.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\pcf\pcf.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\pfr\pfr.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\psaux\psaux.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\pshinter\pshinter.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\psnames\psmodule.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\raster\raster.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\sfnt\sfnt.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\smooth\smooth.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\truetype\truetype.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\type1\type1.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\type42\type42.c" />
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\winfonts\winfnt.c" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/freetype/freetype.vcxproj.filters b/build/VS2015/3rdparty/freetype/freetype.vcxproj.filters
new file mode 100644
index 0000000..07de963
--- /dev/null
+++ b/build/VS2015/3rdparty/freetype/freetype.vcxproj.filters
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source">
+ <UniqueIdentifier>{9ec935b8-f583-48b1-ace2-9265695ad897}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\FT_MODULES">
+ <UniqueIdentifier>{e04ee326-b391-4238-a996-2ace214bccdc}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header">
+ <UniqueIdentifier>{f222391b-a467-4484-a8e6-3c9d3c6f7fa2}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\ft2build.h">
+ <Filter>Header</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftconfig.h">
+ <Filter>Header</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftheader.h">
+ <Filter>Header</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftmodule.h">
+ <Filter>Header</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftoption.h">
+ <Filter>Header</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\3rdparty\freetype\include\freetype\config\ftstdlib.h">
+ <Filter>Header</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftbbox.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftgxval.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftlcdfil.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftmm.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftotval.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftpatent.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftpfr.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftsynth.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\fttype1.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftwinfnt.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftxf86.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\pcf\pcf.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\pfr\pfr.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\psaux\psaux.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\pshinter\pshinter.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\psnames\psmodule.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\raster\raster.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\sfnt\sfnt.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\truetype\truetype.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\type1\type1.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\cid\type1cid.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\type42\type42.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\winfonts\winfnt.c">
+ <Filter>Source\FT_MODULES</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\autofit\autofit.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\bdf\bdf.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\cff\cff.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftbase.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftbitmap.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\cache\ftcache.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftdebug.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftfstype.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftgasp.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftglyph.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\gzip\ftgzip.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftinit.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\lzw\ftlzw.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftstroke.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\base\ftsystem.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\3rdparty\freetype\src\smooth\smooth.c">
+ <Filter>Source</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/pthreads/pthreads.vcxproj b/build/VS2015/3rdparty/pthreads/pthreads.vcxproj
new file mode 100644
index 0000000..c4e975c
--- /dev/null
+++ b/build/VS2015/3rdparty/pthreads/pthreads.vcxproj
@@ -0,0 +1,148 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.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>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\3rdparty\pthreads\implement.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\pthreads\pthread.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\pthreads\sched.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\pthreads\semaphore.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\pthreads\pthread.c" />
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{E7A7AFFE-54E5-4394-8DB5-D0414BDEBE5F}</ProjectGuid>
+ <RootNamespace>pthreads</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v140</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <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>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp\pthreads</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <OutDir>$(SolutionDir)..\..\bin</OutDir>
+ <IntDir>$(SolutionDir)\temp</IntDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <AdditionalIncludeDirectories>$(SolutionDir)..\..\3rdparty\pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ </ItemDefinitionGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/build/VS2015/3rdparty/pthreads/pthreads.vcxproj.filters b/build/VS2015/3rdparty/pthreads/pthreads.vcxproj.filters
new file mode 100644
index 0000000..9034880
--- /dev/null
+++ b/build/VS2015/3rdparty/pthreads/pthreads.vcxproj.filters
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\3rdparty\pthreads\implement.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\pthreads\pthread.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\pthreads\sched.h" />
+ <ClInclude Include="..\..\..\..\3rdparty\pthreads\semaphore.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\3rdparty\pthreads\pthread.c" />
+ </ItemGroup>
+</Project> \ No newline at end of file