and add a new "UseBullet" configuration flag.legacy
@@ -1,6 +1,6 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<Import Project="Lol.Core.Build.props" /> | |||
<Import Project="config-build.xml" /> | |||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | |||
<PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration"> | |||
<UseDebugLibraries>true</UseDebugLibraries> | |||
@@ -22,11 +22,11 @@ | |||
<!-- BulletPhysics --> | |||
<BtPhysDir>$(ContribDir)\bullet-2.80-rev2531</BtPhysDir> | |||
<BtPhysIncludes>$(BtPhysDir)\include;$(BtPhysDir)\include\bullet</BtPhysIncludes> | |||
<Win32Defines>HAVE_PHYS_USE_BULLET;$(Win32Defines)</Win32Defines> | |||
<Ps3Defines>HAVE_PHYS_USE_BULLET;$(Ps3Defines)</Ps3Defines> | |||
<XboxDefines>HAVE_PHYS_USE_BULLET;$(XboxDefines)</XboxDefines> | |||
<Win32Defines Condition="'$(UseBullet)'=='true'">HAVE_PHYS_USE_BULLET;$(Win32Defines)</Win32Defines> | |||
<Ps3Defines Condition="'$(UseBullet)'=='true'">HAVE_PHYS_USE_BULLET;$(Ps3Defines)</Ps3Defines> | |||
<XboxDefines Condition="'$(UseBullet)'=='true'">HAVE_PHYS_USE_BULLET;$(XboxDefines)</XboxDefines> | |||
<!-- GTK+ & GtkGl --> | |||
<!-- GTK+ & GtkGl --> | |||
<GtkDir>$(ContribDir)\gtk-2.22.1</GtkDir> | |||
<GtkGlDir>$(ContribDir)\gtkglarea-2.0.1</GtkGlDir> | |||
<GtkIncludes>$(GtkDir)\lib\glib-2.0\include;$(GtkDir)\lib\gtk-2.0\include;$(GtkDir)\include\glib-2.0;$(GtkDir)\include\gtk-2.0;$(GtkDir)\include\cairo;$(GtkDir)\include\pango-1.0;$(GtkDir)\include\gdk-pixbuf-2.0;$(GtkDir)\include\atk-1.0;$(GtkGlDir)\include</GtkIncludes> | |||
@@ -76,7 +76,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "orbital", "..\..\games\orbi | |||
EndProject | |||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engine", "Engine", "{1AFD580B-98B8-4689-B661-38C41132C60E}" | |||
ProjectSection(SolutionItems) = preProject | |||
Lol.Core.Build.props = Lol.Core.Build.props | |||
config-build.xml = config-build.xml | |||
EndProjectSection | |||
EndProject | |||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{3D341D8A-E400-4B1D-BC05-B5C35487D9B5}" | |||
@@ -259,6 +259,14 @@ Global | |||
{7B083DA2-FE08-4F6D-BFDD-195D5C2783EB}.Release|Xbox 360.ActiveCfg = Release|Xbox 360 | |||
{7B083DA2-FE08-4F6D-BFDD-195D5C2783EB}.Release|Xbox 360.Build.0 = Release|Xbox 360 | |||
{7B083DA2-FE08-4F6D-BFDD-195D5C2783EB}.Release|Xbox 360.Deploy.0 = Release|Xbox 360 | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747}.Debug|PS3.ActiveCfg = Debug|PS3 | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747}.Debug|Win32.ActiveCfg = Debug|Win32 | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747}.Debug|x64.ActiveCfg = Debug|x64 | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747}.Debug|Xbox 360.ActiveCfg = Debug|Xbox 360 | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747}.Release|PS3.ActiveCfg = Release|PS3 | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747}.Release|Win32.ActiveCfg = Release|Win32 | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747}.Release|x64.ActiveCfg = Release|x64 | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747}.Release|Xbox 360.ActiveCfg = Release|Xbox 360 | |||
{6BF81B39-EDC2-4227-9992-C2D8ABEA95AF}.Debug|PS3.ActiveCfg = Debug|PS3 | |||
{6BF81B39-EDC2-4227-9992-C2D8ABEA95AF}.Debug|PS3.Build.0 = Debug|PS3 | |||
{6BF81B39-EDC2-4227-9992-C2D8ABEA95AF}.Debug|Win32.ActiveCfg = Debug|Win32 | |||
@@ -401,6 +409,7 @@ Global | |||
{7B083DA2-FE08-4F6D-BFDD-195D5C2783EB} = {E74CF679-CA2A-47E9-B1F4-3779D6AC6B04} | |||
{6BF81B39-EDC2-4227-9992-C2D8ABEA95AF} = {E74CF679-CA2A-47E9-B1F4-3779D6AC6B04} | |||
{BCEE0132-8E24-49BE-AFEB-96DAD14396BA} = {E74CF679-CA2A-47E9-B1F4-3779D6AC6B04} | |||
{1C5B8702-290C-42DA-AA9E-671348F5B747} = {E74CF679-CA2A-47E9-B1F4-3779D6AC6B04} | |||
{32F3F8CF-D22E-45E4-BEB8-AD909E8C5515} = {33704AA4-F2B5-4138-A40D-E3E77F89ED46} | |||
{EE203B88-44CF-4859-9D42-7A5F40FECB52} = {8C77EAA8-1077-4EF7-AE53-97C6C60A3601} | |||
{B357514A-7881-422D-8358-161B689E7620} = {3D341D8A-E400-4B1D-BC05-B5C35487D9B5} | |||
@@ -9,5 +9,8 @@ | |||
<!-- Use OpenGL instead of Direct3D? --> | |||
<UseOpenGL>true</UseOpenGL> | |||
<!-- Use Bullet for our physics solver? --> | |||
<UseBullet>true</UseBullet> | |||
</PropertyGroup> | |||
</Project> |
@@ -1,4 +1,4 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<ItemGroup Label="ProjectConfigurations"> | |||
<ProjectConfiguration Include="Debug|PS3"> | |||
@@ -276,9 +276,7 @@ | |||
<ClCompile Include="math\vector.cpp" /> | |||
<ClCompile Include="platform.cpp" /> | |||
<ClCompile Include="platform\d3d9\d3d9input.cpp" /> | |||
<ClCompile Condition="'$(Platform)'=='PS3'" Include="platform\ps3\ps3app.cpp" /> | |||
<ClCompile Include="platform\ps3\ps3app.cpp" /> | |||
<ClCompile Condition="'$(Platform)'=='PS3'" Include="platform\ps3\ps3input.cpp" /> | |||
<ClCompile Include="platform\ps3\ps3input.cpp" /> | |||
<ClCompile Include="platform\sdl\sdlapp.cpp" /> | |||
<ClCompile Include="platform\sdl\sdlinput.cpp" /> | |||
@@ -593,9 +591,9 @@ | |||
<ClInclude Include="numeric.h" /> | |||
<ClInclude Include="platform.h" /> | |||
<ClInclude Include="platform\d3d9\d3d9input.h" /> | |||
<ClInclude Condition="'$(Platform)'=='PS3'" Include="platform\ps3\ps3app.h" /> | |||
<ClInclude Condition="'$(Platform)'=='PS3'" Include="platform\ps3\ps3input.h" /> | |||
<ClInclude Condition="'$(Platform)'=='PS3'" Include="platform\ps3\threadbase.h" /> | |||
<ClInclude Include="platform\ps3\ps3app.h" /> | |||
<ClInclude Include="platform\ps3\ps3input.h" /> | |||
<ClInclude Include="platform\ps3\threadbase.h" /> | |||
<ClInclude Include="platform\sdl\sdlapp.h" /> | |||
<ClInclude Include="platform\sdl\sdlinput.h" /> | |||
<ClInclude Include="platform\xbox\xboxapp.h" /> | |||
@@ -628,6 +628,9 @@ | |||
<ClCompile Include="bullet\BulletCollision\Gimpact\gim_tri_collision.cpp"> | |||
<Filter>bullet</Filter> | |||
</ClCompile> | |||
<ClCompile Include="gpu\lolfx-compiler.cpp"> | |||
<Filter>src\gpu</Filter> | |||
</ClCompile> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<ClInclude Include="image\image.h"> | |||
@@ -1566,6 +1569,21 @@ | |||
<ClInclude Include="bullet\BulletMultiThreaded\vectormath2bullet.h"> | |||
<Filter>bullet</Filter> | |||
</ClInclude> | |||
<ClInclude Include="gpu\lolfx-compiler.h"> | |||
<Filter>src\gpu</Filter> | |||
</ClInclude> | |||
<ClInclude Include="generated\lolfx-parser.h"> | |||
<Filter>src\gpu</Filter> | |||
</ClInclude> | |||
<ClInclude Include="platform\ps3\ps3app.h"> | |||
<Filter>src\platform\ps3</Filter> | |||
</ClInclude> | |||
<ClInclude Include="platform\ps3\ps3input.h"> | |||
<Filter>src\platform\ps3</Filter> | |||
</ClInclude> | |||
<ClInclude Include="platform\ps3\threadbase.h"> | |||
<Filter>src\platform\ps3</Filter> | |||
</ClInclude> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<LolFxCompile Include="gpu\emptymaterial.lolfx"> | |||
@@ -1588,5 +1606,11 @@ | |||
<None Include="easymesh\easymesh-scanner.l"> | |||
<Filter>src\easymesh</Filter> | |||
</None> | |||
<None Include="gpu\lolfx-scanner.l"> | |||
<Filter>src\gpu</Filter> | |||
</None> | |||
<None Include="gpu\lolfx-parser.y"> | |||
<Filter>src\gpu</Filter> | |||
</None> | |||
</ItemGroup> | |||
</Project> | |||
</Project> |