linux fixes, bugfixes, comments
This commit is contained in:
parent
81f744b805
commit
07492219cc
66
build/vs2015/bounce.sln
Normal file
66
build/vs2015/bounce.sln
Normal file
@ -0,0 +1,66 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2015
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bounce", "bounce.vcxproj", "{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glad", "glad.vcxproj", "{DD62977C-C999-980D-7286-7E105E9C140F}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glfw", "glfw.vcxproj", "{9563977C-819A-980D-2A87-7E10169D140F}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imgui", "imgui.vcxproj", "{0098A80F-6CAC-D0C0-352E-7420A101CDF1}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testbed", "testbed.vcxproj", "{90781ED9-FC57-9D74-0570-284B71CE03D6}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
debug|Win32 = debug|Win32
|
||||
debug|x64 = debug|x64
|
||||
release|Win32 = release|Win32
|
||||
release|x64 = release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}.debug|Win32.Build.0 = debug|Win32
|
||||
{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}.debug|x64.ActiveCfg = debug|x64
|
||||
{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}.debug|x64.Build.0 = debug|x64
|
||||
{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}.release|Win32.ActiveCfg = release|Win32
|
||||
{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}.release|Win32.Build.0 = release|Win32
|
||||
{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}.release|x64.ActiveCfg = release|x64
|
||||
{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}.release|x64.Build.0 = release|x64
|
||||
{DD62977C-C999-980D-7286-7E105E9C140F}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{DD62977C-C999-980D-7286-7E105E9C140F}.debug|Win32.Build.0 = debug|Win32
|
||||
{DD62977C-C999-980D-7286-7E105E9C140F}.debug|x64.ActiveCfg = debug|x64
|
||||
{DD62977C-C999-980D-7286-7E105E9C140F}.debug|x64.Build.0 = debug|x64
|
||||
{DD62977C-C999-980D-7286-7E105E9C140F}.release|Win32.ActiveCfg = release|Win32
|
||||
{DD62977C-C999-980D-7286-7E105E9C140F}.release|Win32.Build.0 = release|Win32
|
||||
{DD62977C-C999-980D-7286-7E105E9C140F}.release|x64.ActiveCfg = release|x64
|
||||
{DD62977C-C999-980D-7286-7E105E9C140F}.release|x64.Build.0 = release|x64
|
||||
{9563977C-819A-980D-2A87-7E10169D140F}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{9563977C-819A-980D-2A87-7E10169D140F}.debug|Win32.Build.0 = debug|Win32
|
||||
{9563977C-819A-980D-2A87-7E10169D140F}.debug|x64.ActiveCfg = debug|x64
|
||||
{9563977C-819A-980D-2A87-7E10169D140F}.debug|x64.Build.0 = debug|x64
|
||||
{9563977C-819A-980D-2A87-7E10169D140F}.release|Win32.ActiveCfg = release|Win32
|
||||
{9563977C-819A-980D-2A87-7E10169D140F}.release|Win32.Build.0 = release|Win32
|
||||
{9563977C-819A-980D-2A87-7E10169D140F}.release|x64.ActiveCfg = release|x64
|
||||
{9563977C-819A-980D-2A87-7E10169D140F}.release|x64.Build.0 = release|x64
|
||||
{0098A80F-6CAC-D0C0-352E-7420A101CDF1}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{0098A80F-6CAC-D0C0-352E-7420A101CDF1}.debug|Win32.Build.0 = debug|Win32
|
||||
{0098A80F-6CAC-D0C0-352E-7420A101CDF1}.debug|x64.ActiveCfg = debug|x64
|
||||
{0098A80F-6CAC-D0C0-352E-7420A101CDF1}.debug|x64.Build.0 = debug|x64
|
||||
{0098A80F-6CAC-D0C0-352E-7420A101CDF1}.release|Win32.ActiveCfg = release|Win32
|
||||
{0098A80F-6CAC-D0C0-352E-7420A101CDF1}.release|Win32.Build.0 = release|Win32
|
||||
{0098A80F-6CAC-D0C0-352E-7420A101CDF1}.release|x64.ActiveCfg = release|x64
|
||||
{0098A80F-6CAC-D0C0-352E-7420A101CDF1}.release|x64.Build.0 = release|x64
|
||||
{90781ED9-FC57-9D74-0570-284B71CE03D6}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{90781ED9-FC57-9D74-0570-284B71CE03D6}.debug|Win32.Build.0 = debug|Win32
|
||||
{90781ED9-FC57-9D74-0570-284B71CE03D6}.debug|x64.ActiveCfg = debug|x64
|
||||
{90781ED9-FC57-9D74-0570-284B71CE03D6}.debug|x64.Build.0 = debug|x64
|
||||
{90781ED9-FC57-9D74-0570-284B71CE03D6}.release|Win32.ActiveCfg = release|Win32
|
||||
{90781ED9-FC57-9D74-0570-284B71CE03D6}.release|Win32.Build.0 = release|Win32
|
||||
{90781ED9-FC57-9D74-0570-284B71CE03D6}.release|x64.ActiveCfg = release|x64
|
||||
{90781ED9-FC57-9D74-0570-284B71CE03D6}.release|x64.Build.0 = release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
294
build/vs2015/bounce.vcxproj
Normal file
294
build/vs2015/bounce.vcxproj
Normal file
@ -0,0 +1,294 @@
|
||||
<?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>{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>bounce</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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)'=='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|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|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>bin\x32\debug\bounce\</OutDir>
|
||||
<IntDir>obj\x32\debug\bounce\</IntDir>
|
||||
<TargetName>bounce</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<OutDir>bin\x64\debug\bounce\</OutDir>
|
||||
<IntDir>obj\x64\debug\bounce\</IntDir>
|
||||
<TargetName>bounce</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<OutDir>bin\x32\release\bounce\</OutDir>
|
||||
<IntDir>obj\x32\release\bounce\</IntDir>
|
||||
<TargetName>bounce</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<OutDir>bin\x64\release\bounce\</OutDir>
|
||||
<IntDir>obj\x64\release\bounce\</IntDir>
|
||||
<TargetName>bounce</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\bounce\bounce.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\broad_phase.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\distance.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\gjk\gjk.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\gjk\gjk_cache.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\gjk\gjk_proxy.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\sat\sat.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\sat\sat_edge_and_hull.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\sat\sat_vertex_and_hull.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\aabb3.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\box_hull.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\capsule.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\hull.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\mesh.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\sphere.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\triangle_hull.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\trees\dynamic_tree.h" />
|
||||
<ClInclude Include="..\..\include\bounce\collision\trees\static_tree.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\draw.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\geometry.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\math\mat.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\math\mat22.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\math\mat33.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\math\math.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\math\quat.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\math\transform.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\math\vec2.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\math\vec3.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\memory\block_pool.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\memory\stack_allocator.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\settings.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\template\array.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\template\list.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\template\object_array.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\template\stack.h" />
|
||||
<ClInclude Include="..\..\include\bounce\common\time.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\body.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contact_manager.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\collide\clip.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\collide\collide.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\contact.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\contact_cluster.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\contact_solver.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\convex_contact.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\manifold.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\mesh_contact.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\island.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joint_manager.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\cone_joint.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\joint.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\joint_solver.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\mouse_joint.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\revolute_joint.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\sphere_joint.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\spring_joint.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\capsule_shape.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\hull_shape.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\mesh_shape.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\shape.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\sphere_shape.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\time_step.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\world.h" />
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\world_listeners.h" />
|
||||
<ClInclude Include="..\..\include\bounce\quickhull\qh_hull.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\bounce\collision\broad_phase.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\distance.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\gjk\gjk.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\gjk\gjk_cache.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\gjk\gjk_feature_pair.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\sat\sat.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\sat\sat_edge_and_hull.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\sat\sat_vertex_and_hull.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\shapes\hull.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\trees\dynamic_tree.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\collision\trees\static_tree.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\common\math\mat.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\common\memory\block_pool.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\common\memory\stack_allocator.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\common\settings.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\body.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contact_manager.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\clip.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_capsule_and_hull.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_capsules.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_hulls.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_hulls_cache.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_sphere_and_capsule.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_sphere_and_hull.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_spheres.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\contact.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\contact_cluster.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\contact_solver.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\convex_contact.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\manifold.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\mesh_contact.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\draw_world.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\island.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joint_manager.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\cone_joint.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\joint.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\joint_solver.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\mouse_joint.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\revolute_joint.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\sphere_joint.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\spring_joint.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\capsule_shape.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\hull_shape.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\mesh_shape.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\shape.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\sphere_shape.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\world.cpp" />
|
||||
<ClCompile Include="..\..\src\bounce\quickhull\qh_hull.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\include\bounce\collision\shapes\hull.inl" />
|
||||
<None Include="..\..\include\bounce\quickhull\qh_hull.inl" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
455
build/vs2015/bounce.vcxproj.filters
Normal file
455
build/vs2015/bounce.vcxproj.filters
Normal file
@ -0,0 +1,455 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="include">
|
||||
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce">
|
||||
<UniqueIdentifier>{D419DC43-C0E7-CF49-A97B-407095E8ABAE}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\collision">
|
||||
<UniqueIdentifier>{0FC81CFD-FBEC-6B7D-2438-510D10BC6A9B}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\collision\gjk">
|
||||
<UniqueIdentifier>{9AC16B4F-867C-5BFB-2F34-D4451BCEA58B}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\collision\sat">
|
||||
<UniqueIdentifier>{86F36B4F-72AE-5BFB-1B66-D4450700A68B}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\collision\shapes">
|
||||
<UniqueIdentifier>{02B88A21-6E9B-9961-779E-C79DE30060B2}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\collision\trees">
|
||||
<UniqueIdentifier>{A12552DA-8D4B-1C41-7691-A10C6256410D}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\common">
|
||||
<UniqueIdentifier>{AC64A0F9-18D1-5BF4-E1C4-F3514DF07D5C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\common\math">
|
||||
<UniqueIdentifier>{252146D6-1131-F2A6-7AEA-56C56619E13F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\common\memory">
|
||||
<UniqueIdentifier>{B4B69780-A071-872C-4929-007735C3D1BC}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\common\template">
|
||||
<UniqueIdentifier>{577D3B7B-43A3-05E2-2CE9-8AAD18AE2AAE}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\dynamics">
|
||||
<UniqueIdentifier>{DB55CFD2-478D-176A-5097-7B8DBC4D3E63}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\dynamics\contacts">
|
||||
<UniqueIdentifier>{09FBB88C-F54B-A4CE-1EB0-92900A603738}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\dynamics\contacts\collide">
|
||||
<UniqueIdentifier>{14818B0F-00FE-7E52-297B-7F6615571BE6}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\dynamics\joints">
|
||||
<UniqueIdentifier>{A1E236CD-8D08-0134-764E-86FF62132600}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\dynamics\shapes">
|
||||
<UniqueIdentifier>{4E48B2E1-3A6E-7C48-23B4-01140F79A114}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="include\bounce\quickhull">
|
||||
<UniqueIdentifier>{F52AA7E9-E14F-F669-0A9B-DBF9F61EF587}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src">
|
||||
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce">
|
||||
<UniqueIdentifier>{F814F251-E4CC-339F-4DD4-0CFB39ABCE8F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\collision">
|
||||
<UniqueIdentifier>{33003210-1F8F-BBD9-C8AD-CFD4B41BCC7F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\collision\gjk">
|
||||
<UniqueIdentifier>{BE6BE8DC-AA90-375D-D3DB-1CEDBF5F367B}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\collision\sat">
|
||||
<UniqueIdentifier>{AA9DE8DC-96C2-375D-BF0D-1DEDAB91367B}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\collision\shapes">
|
||||
<UniqueIdentifier>{A6DFD2EA-12ED-00D1-9BD3-FCBB07E0CC87}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\collision\trees">
|
||||
<UniqueIdentifier>{C5E8A1B9-B1F8-4D8A-1AB2-B2A806E13C23}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\common">
|
||||
<UniqueIdentifier>{50EF0F83-BC05-0E19-057D-993A71D2DEA0}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\common\math">
|
||||
<UniqueIdentifier>{49F28903-35EC-B255-1E59-49660AF218C2}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\common\memory">
|
||||
<UniqueIdentifier>{D860140E-C485-638E-EDD0-481ED95462AC}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\dynamics">
|
||||
<UniqueIdentifier>{7F194C76-EB7A-2984-74E8-6F36E0486043}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\dynamics\contacts">
|
||||
<UniqueIdentifier>{2D17067F-19D2-F52A-C289-6E75AE2340BB}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\dynamics\contacts\collide">
|
||||
<UniqueIdentifier>{3881B4FC-2468-76F4-CDB8-DC11B97EEF5A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\dynamics\joints">
|
||||
<UniqueIdentifier>{C5A586AC-B1B5-327D-1A6F-979B069E2116}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\dynamics\shapes">
|
||||
<UniqueIdentifier>{720B02C1-5E1B-AE91-C7D4-12B0B3039D2A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="src\bounce\quickhull">
|
||||
<UniqueIdentifier>{1963BCFC-05F2-45C6-AE10-5AC19A7E566C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\bounce\bounce.h">
|
||||
<Filter>include\bounce</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\broad_phase.h">
|
||||
<Filter>include\bounce\collision</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\distance.h">
|
||||
<Filter>include\bounce\collision</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\gjk\gjk.h">
|
||||
<Filter>include\bounce\collision\gjk</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\gjk\gjk_cache.h">
|
||||
<Filter>include\bounce\collision\gjk</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\gjk\gjk_proxy.h">
|
||||
<Filter>include\bounce\collision\gjk</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\sat\sat.h">
|
||||
<Filter>include\bounce\collision\sat</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\sat\sat_edge_and_hull.h">
|
||||
<Filter>include\bounce\collision\sat</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\sat\sat_vertex_and_hull.h">
|
||||
<Filter>include\bounce\collision\sat</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\aabb3.h">
|
||||
<Filter>include\bounce\collision\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\box_hull.h">
|
||||
<Filter>include\bounce\collision\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\capsule.h">
|
||||
<Filter>include\bounce\collision\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\hull.h">
|
||||
<Filter>include\bounce\collision\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\mesh.h">
|
||||
<Filter>include\bounce\collision\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\sphere.h">
|
||||
<Filter>include\bounce\collision\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\shapes\triangle_hull.h">
|
||||
<Filter>include\bounce\collision\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\trees\dynamic_tree.h">
|
||||
<Filter>include\bounce\collision\trees</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\collision\trees\static_tree.h">
|
||||
<Filter>include\bounce\collision\trees</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\draw.h">
|
||||
<Filter>include\bounce\common</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\geometry.h">
|
||||
<Filter>include\bounce\common</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\math\mat.h">
|
||||
<Filter>include\bounce\common\math</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\math\mat22.h">
|
||||
<Filter>include\bounce\common\math</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\math\mat33.h">
|
||||
<Filter>include\bounce\common\math</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\math\math.h">
|
||||
<Filter>include\bounce\common\math</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\math\quat.h">
|
||||
<Filter>include\bounce\common\math</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\math\transform.h">
|
||||
<Filter>include\bounce\common\math</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\math\vec2.h">
|
||||
<Filter>include\bounce\common\math</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\math\vec3.h">
|
||||
<Filter>include\bounce\common\math</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\memory\block_pool.h">
|
||||
<Filter>include\bounce\common\memory</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\memory\stack_allocator.h">
|
||||
<Filter>include\bounce\common\memory</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\settings.h">
|
||||
<Filter>include\bounce\common</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\template\array.h">
|
||||
<Filter>include\bounce\common\template</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\template\list.h">
|
||||
<Filter>include\bounce\common\template</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\template\object_array.h">
|
||||
<Filter>include\bounce\common\template</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\template\stack.h">
|
||||
<Filter>include\bounce\common\template</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\common\time.h">
|
||||
<Filter>include\bounce\common</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\body.h">
|
||||
<Filter>include\bounce\dynamics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contact_manager.h">
|
||||
<Filter>include\bounce\dynamics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\collide\clip.h">
|
||||
<Filter>include\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\collide\collide.h">
|
||||
<Filter>include\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\contact.h">
|
||||
<Filter>include\bounce\dynamics\contacts</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\contact_cluster.h">
|
||||
<Filter>include\bounce\dynamics\contacts</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\contact_solver.h">
|
||||
<Filter>include\bounce\dynamics\contacts</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\convex_contact.h">
|
||||
<Filter>include\bounce\dynamics\contacts</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\manifold.h">
|
||||
<Filter>include\bounce\dynamics\contacts</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\contacts\mesh_contact.h">
|
||||
<Filter>include\bounce\dynamics\contacts</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\island.h">
|
||||
<Filter>include\bounce\dynamics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joint_manager.h">
|
||||
<Filter>include\bounce\dynamics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\cone_joint.h">
|
||||
<Filter>include\bounce\dynamics\joints</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\joint.h">
|
||||
<Filter>include\bounce\dynamics\joints</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\joint_solver.h">
|
||||
<Filter>include\bounce\dynamics\joints</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\mouse_joint.h">
|
||||
<Filter>include\bounce\dynamics\joints</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\revolute_joint.h">
|
||||
<Filter>include\bounce\dynamics\joints</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\sphere_joint.h">
|
||||
<Filter>include\bounce\dynamics\joints</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\joints\spring_joint.h">
|
||||
<Filter>include\bounce\dynamics\joints</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\capsule_shape.h">
|
||||
<Filter>include\bounce\dynamics\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\hull_shape.h">
|
||||
<Filter>include\bounce\dynamics\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\mesh_shape.h">
|
||||
<Filter>include\bounce\dynamics\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\shape.h">
|
||||
<Filter>include\bounce\dynamics\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\shapes\sphere_shape.h">
|
||||
<Filter>include\bounce\dynamics\shapes</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\time_step.h">
|
||||
<Filter>include\bounce\dynamics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\world.h">
|
||||
<Filter>include\bounce\dynamics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\dynamics\world_listeners.h">
|
||||
<Filter>include\bounce\dynamics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\bounce\quickhull\qh_hull.h">
|
||||
<Filter>include\bounce\quickhull</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\bounce\collision\broad_phase.cpp">
|
||||
<Filter>src\bounce\collision</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\distance.cpp">
|
||||
<Filter>src\bounce\collision</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\gjk\gjk.cpp">
|
||||
<Filter>src\bounce\collision\gjk</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\gjk\gjk_cache.cpp">
|
||||
<Filter>src\bounce\collision\gjk</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\gjk\gjk_feature_pair.cpp">
|
||||
<Filter>src\bounce\collision\gjk</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\sat\sat.cpp">
|
||||
<Filter>src\bounce\collision\sat</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\sat\sat_edge_and_hull.cpp">
|
||||
<Filter>src\bounce\collision\sat</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\sat\sat_vertex_and_hull.cpp">
|
||||
<Filter>src\bounce\collision\sat</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\shapes\hull.cpp">
|
||||
<Filter>src\bounce\collision\shapes</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\trees\dynamic_tree.cpp">
|
||||
<Filter>src\bounce\collision\trees</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\collision\trees\static_tree.cpp">
|
||||
<Filter>src\bounce\collision\trees</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\common\math\mat.cpp">
|
||||
<Filter>src\bounce\common\math</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\common\memory\block_pool.cpp">
|
||||
<Filter>src\bounce\common\memory</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\common\memory\stack_allocator.cpp">
|
||||
<Filter>src\bounce\common\memory</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\common\settings.cpp">
|
||||
<Filter>src\bounce\common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\body.cpp">
|
||||
<Filter>src\bounce\dynamics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contact_manager.cpp">
|
||||
<Filter>src\bounce\dynamics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\clip.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_capsule_and_hull.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_capsules.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_hulls.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_hulls_cache.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_sphere_and_capsule.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_sphere_and_hull.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\collide\collide_spheres.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts\collide</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\contact.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\contact_cluster.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\contact_solver.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\convex_contact.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\manifold.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\contacts\mesh_contact.cpp">
|
||||
<Filter>src\bounce\dynamics\contacts</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\draw_world.cpp">
|
||||
<Filter>src\bounce\dynamics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\island.cpp">
|
||||
<Filter>src\bounce\dynamics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joint_manager.cpp">
|
||||
<Filter>src\bounce\dynamics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\cone_joint.cpp">
|
||||
<Filter>src\bounce\dynamics\joints</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\joint.cpp">
|
||||
<Filter>src\bounce\dynamics\joints</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\joint_solver.cpp">
|
||||
<Filter>src\bounce\dynamics\joints</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\mouse_joint.cpp">
|
||||
<Filter>src\bounce\dynamics\joints</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\revolute_joint.cpp">
|
||||
<Filter>src\bounce\dynamics\joints</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\sphere_joint.cpp">
|
||||
<Filter>src\bounce\dynamics\joints</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\joints\spring_joint.cpp">
|
||||
<Filter>src\bounce\dynamics\joints</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\capsule_shape.cpp">
|
||||
<Filter>src\bounce\dynamics\shapes</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\hull_shape.cpp">
|
||||
<Filter>src\bounce\dynamics\shapes</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\mesh_shape.cpp">
|
||||
<Filter>src\bounce\dynamics\shapes</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\shape.cpp">
|
||||
<Filter>src\bounce\dynamics\shapes</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\shapes\sphere_shape.cpp">
|
||||
<Filter>src\bounce\dynamics\shapes</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\dynamics\world.cpp">
|
||||
<Filter>src\bounce\dynamics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\bounce\quickhull\qh_hull.cpp">
|
||||
<Filter>src\bounce\quickhull</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\include\bounce\collision\shapes\hull.inl">
|
||||
<Filter>include\bounce\collision\shapes</Filter>
|
||||
</None>
|
||||
<None Include="..\..\include\bounce\quickhull\qh_hull.inl">
|
||||
<Filter>include\bounce\quickhull</Filter>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
</Project>
|
180
build/vs2015/glad.vcxproj
Normal file
180
build/vs2015/glad.vcxproj
Normal file
@ -0,0 +1,180 @@
|
||||
<?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>{DD62977C-C999-980D-7286-7E105E9C140F}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>glad</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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)'=='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|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|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>bin\x32\debug\glad\</OutDir>
|
||||
<IntDir>obj\x32\debug\glad\</IntDir>
|
||||
<TargetName>glad</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<OutDir>bin\x64\debug\glad\</OutDir>
|
||||
<IntDir>obj\x64\debug\glad\</IntDir>
|
||||
<TargetName>glad</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<OutDir>bin\x32\release\glad\</OutDir>
|
||||
<IntDir>obj\x32\release\glad\</IntDir>
|
||||
<TargetName>glad</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<OutDir>bin\x64\release\glad\</OutDir>
|
||||
<IntDir>obj\x64\release\glad\</IntDir>
|
||||
<TargetName>glad</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\external\glad\glad.h" />
|
||||
<ClInclude Include="..\..\external\glad\khrplatform.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\external\glad\glad.c" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
24
build/vs2015/glad.vcxproj.filters
Normal file
24
build/vs2015/glad.vcxproj.filters
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Headers">
|
||||
<UniqueIdentifier>{C196CD9C-2D76-4C38-368E-D70EA2ECB299}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Sources">
|
||||
<UniqueIdentifier>{89565304-F535-D29F-FE4D-5D766AAC3801}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\external\glad\glad.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\glad\khrplatform.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\external\glad\glad.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
198
build/vs2015/glfw.vcxproj
Normal file
198
build/vs2015/glfw.vcxproj
Normal file
@ -0,0 +1,198 @@
|
||||
<?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>{9563977C-819A-980D-2A87-7E10169D140F}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>glfw</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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)'=='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|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|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>bin\x32\debug\glfw\</OutDir>
|
||||
<IntDir>obj\x32\debug\glfw\</IntDir>
|
||||
<TargetName>glfw</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<OutDir>bin\x64\debug\glfw\</OutDir>
|
||||
<IntDir>obj\x64\debug\glfw\</IntDir>
|
||||
<TargetName>glfw</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<OutDir>bin\x32\release\glfw\</OutDir>
|
||||
<IntDir>obj\x32\release\glfw\</IntDir>
|
||||
<TargetName>glfw</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<OutDir>bin\x64\release\glfw\</OutDir>
|
||||
<IntDir>obj\x64\release\glfw\</IntDir>
|
||||
<TargetName>glfw</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;_GLFW_USE_CONFIG_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external\glfw;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;_GLFW_USE_CONFIG_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external\glfw;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;_GLFW_USE_CONFIG_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external\glfw;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;_GLFW_USE_CONFIG_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external\glfw;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\external\glfw\egl_context.h" />
|
||||
<ClInclude Include="..\..\external\glfw\glfw3.h" />
|
||||
<ClInclude Include="..\..\external\glfw\glfw3native.h" />
|
||||
<ClInclude Include="..\..\external\glfw\glfw_config.h" />
|
||||
<ClInclude Include="..\..\external\glfw\wgl_context.h" />
|
||||
<ClInclude Include="..\..\external\glfw\win32_joystick.h" />
|
||||
<ClInclude Include="..\..\external\glfw\win32_platform.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\external\glfw\context.c" />
|
||||
<ClCompile Include="..\..\external\glfw\egl_context.c" />
|
||||
<ClCompile Include="..\..\external\glfw\init.c" />
|
||||
<ClCompile Include="..\..\external\glfw\input.c" />
|
||||
<ClCompile Include="..\..\external\glfw\monitor.c" />
|
||||
<ClCompile Include="..\..\external\glfw\vulkan.c" />
|
||||
<ClCompile Include="..\..\external\glfw\wgl_context.c" />
|
||||
<ClCompile Include="..\..\external\glfw\win32_init.c" />
|
||||
<ClCompile Include="..\..\external\glfw\win32_joystick.c" />
|
||||
<ClCompile Include="..\..\external\glfw\win32_monitor.c" />
|
||||
<ClCompile Include="..\..\external\glfw\win32_time.c" />
|
||||
<ClCompile Include="..\..\external\glfw\win32_tls.c" />
|
||||
<ClCompile Include="..\..\external\glfw\win32_window.c" />
|
||||
<ClCompile Include="..\..\external\glfw\window.c" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
78
build/vs2015/glfw.vcxproj.filters
Normal file
78
build/vs2015/glfw.vcxproj.filters
Normal file
@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Headers">
|
||||
<UniqueIdentifier>{C196CD9C-2D76-4C38-368E-D70EA2ECB299}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Sources">
|
||||
<UniqueIdentifier>{89565304-F535-D29F-FE4D-5D766AAC3801}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\external\glfw\egl_context.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\glfw\glfw3.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\glfw\glfw3native.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\glfw\glfw_config.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\glfw\wgl_context.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\glfw\win32_joystick.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\glfw\win32_platform.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\external\glfw\context.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\egl_context.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\init.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\input.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\monitor.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\vulkan.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\wgl_context.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\win32_init.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\win32_joystick.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\win32_monitor.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\win32_time.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\win32_tls.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\win32_window.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\glfw\window.c">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
187
build/vs2015/imgui.vcxproj
Normal file
187
build/vs2015/imgui.vcxproj
Normal file
@ -0,0 +1,187 @@
|
||||
<?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>{0098A80F-6CAC-D0C0-352E-7420A101CDF1}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>imgui</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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)'=='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|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|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>bin\x32\debug\imgui\</OutDir>
|
||||
<IntDir>obj\x32\debug\imgui\</IntDir>
|
||||
<TargetName>imgui</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<OutDir>bin\x64\debug\imgui\</OutDir>
|
||||
<IntDir>obj\x64\debug\imgui\</IntDir>
|
||||
<TargetName>imgui</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<OutDir>bin\x32\release\imgui\</OutDir>
|
||||
<IntDir>obj\x32\release\imgui\</IntDir>
|
||||
<TargetName>imgui</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<OutDir>bin\x64\release\imgui\</OutDir>
|
||||
<IntDir>obj\x64\release\imgui\</IntDir>
|
||||
<TargetName>imgui</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\external\imgui\imconfig.h" />
|
||||
<ClInclude Include="..\..\external\imgui\imgui.h" />
|
||||
<ClInclude Include="..\..\external\imgui\imgui_impl_glfw_gl3.h" />
|
||||
<ClInclude Include="..\..\external\imgui\imgui_internal.h" />
|
||||
<ClInclude Include="..\..\external\imgui\stb_rect_pack.h" />
|
||||
<ClInclude Include="..\..\external\imgui\stb_textedit.h" />
|
||||
<ClInclude Include="..\..\external\imgui\stb_truetype.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\external\imgui\imgui.cpp" />
|
||||
<ClCompile Include="..\..\external\imgui\imgui_draw.cpp" />
|
||||
<ClCompile Include="..\..\external\imgui\imgui_impl_glfw_gl3.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
45
build/vs2015/imgui.vcxproj.filters
Normal file
45
build/vs2015/imgui.vcxproj.filters
Normal file
@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Headers">
|
||||
<UniqueIdentifier>{C196CD9C-2D76-4C38-368E-D70EA2ECB299}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Sources">
|
||||
<UniqueIdentifier>{89565304-F535-D29F-FE4D-5D766AAC3801}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\external\imgui\imconfig.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\imgui\imgui.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\imgui\imgui_impl_glfw_gl3.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\imgui\imgui_internal.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\imgui\stb_rect_pack.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\imgui\stb_textedit.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\external\imgui\stb_truetype.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\external\imgui\imgui.cpp">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\imgui\imgui_draw.cpp">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\external\imgui\imgui_impl_glfw_gl3.cpp">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
239
build/vs2015/testbed.vcxproj
Normal file
239
build/vs2015/testbed.vcxproj
Normal file
@ -0,0 +1,239 @@
|
||||
<?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>{90781ED9-FC57-9D74-0570-284B71CE03D6}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>testbed</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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)'=='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|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|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'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>bin\x32\debug\testbed\</OutDir>
|
||||
<IntDir>obj\x32\debug\testbed\</IntDir>
|
||||
<TargetName>testbed</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>bin\x64\debug\testbed\</OutDir>
|
||||
<IntDir>obj\x64\debug\testbed\</IntDir>
|
||||
<TargetName>testbed</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>bin\x32\release\testbed\</OutDir>
|
||||
<IntDir>obj\x32\release\testbed\</IntDir>
|
||||
<TargetName>testbed</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>bin\x64\release\testbed\</OutDir>
|
||||
<IntDir>obj\x64\release\testbed\</IntDir>
|
||||
<TargetName>testbed</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;_WIN32;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\external;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<Optimization>Full</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<AdditionalOptions>-std=c++11 %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\testbed\framework\debug_draw.h" />
|
||||
<ClInclude Include="..\..\include\testbed\framework\mat44.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\body_types.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\box_stack.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\capsule_and_hull_collision.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\capsule_collision.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\capsule_distance.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\capsule_stack.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\character_test.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\cluster_test.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\collide_test.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\distance_test.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\hinge_chain.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\hinge_motor.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\hull_collision.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\jenga.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\mesh_contact_test.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\newton_cradle.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\pyramid.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\pyramids.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\quadrics.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\quickhull_test.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\ragdoll.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\ray_cast.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\sensor_test.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\shape_stack.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\sphere_stack.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\spring.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\test.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\thin.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\varying_friction.h" />
|
||||
<ClInclude Include="..\..\include\testbed\tests\varying_restitution.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\testbed\framework\debug_draw.cpp" />
|
||||
<ClCompile Include="..\..\src\testbed\framework\main.cpp" />
|
||||
<ClCompile Include="..\..\src\testbed\framework\test.cpp" />
|
||||
<ClCompile Include="..\..\src\testbed\framework\test_entries.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="glfw.vcxproj">
|
||||
<Project>{9563977C-819A-980D-2A87-7E10169D140F}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="glad.vcxproj">
|
||||
<Project>{DD62977C-C999-980D-7286-7E105E9C140F}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="imgui.vcxproj">
|
||||
<Project>{0098A80F-6CAC-D0C0-352E-7420A101CDF1}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="bounce.vcxproj">
|
||||
<Project>{C13B93F4-ADDD-BDCA-9698-D11E82D9441B}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
123
build/vs2015/testbed.vcxproj.filters
Normal file
123
build/vs2015/testbed.vcxproj.filters
Normal file
@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Headers">
|
||||
<UniqueIdentifier>{C196CD9C-2D76-4C38-368E-D70EA2ECB299}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Sources">
|
||||
<UniqueIdentifier>{89565304-F535-D29F-FE4D-5D766AAC3801}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\testbed\framework\debug_draw.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\framework\mat44.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\body_types.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\box_stack.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\capsule_and_hull_collision.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\capsule_collision.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\capsule_distance.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\capsule_stack.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\character_test.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\cluster_test.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\collide_test.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\distance_test.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\hinge_chain.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\hinge_motor.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\hull_collision.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\jenga.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\mesh_contact_test.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\newton_cradle.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\pyramid.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\pyramids.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\quadrics.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\quickhull_test.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\ragdoll.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\ray_cast.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\sensor_test.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\shape_stack.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\sphere_stack.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\spring.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\test.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\thin.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\varying_friction.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\testbed\tests\varying_restitution.h">
|
||||
<Filter>Headers</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\testbed\framework\debug_draw.cpp">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\testbed\framework\main.cpp">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\testbed\framework\test.cpp">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\testbed\framework\test_entries.cpp">
|
||||
<Filter>Sources</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
BIN
premake5.exe
Normal file
BIN
premake5.exe
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user