updated Jamfile build system for reorganized files/folders
This commit is contained in:
@@ -23,17 +23,17 @@ subject to the following restrictions:
|
||||
//#define BATCH_RAYCASTER
|
||||
|
||||
#ifdef BATCH_RAYCASTER
|
||||
#include "../../Extras/BulletMultiThreaded/SpuBatchRaycaster.h"
|
||||
#include "BulletMultiThreaded/SpuBatchRaycaster.h"
|
||||
static SpuBatchRaycaster* gBatchRaycaster = NULL;
|
||||
#endif
|
||||
|
||||
#ifdef USE_LIBSPE2
|
||||
#include "../../Extras/BulletMultiThreaded/SpuLibspe2Support.h"
|
||||
#include "BulletMultiThreaded/SpuLibspe2Support.h"
|
||||
#elif defined (WIN32)
|
||||
#include "../../Extras/BulletMultiThreaded/Win32ThreadSupport.h"
|
||||
#include "BulletMultiThreaded/Win32ThreadSupport.h"
|
||||
#else
|
||||
//other platforms run the parallel code sequentially (until pthread support or other parallel implementation is added)
|
||||
#include "../../Extras/BulletMultiThreaded/SequentialThreadSupport.h"
|
||||
#include "BulletMultiThreaded/SequentialThreadSupport.h"
|
||||
#endif //USE_LIBSPE2
|
||||
|
||||
static btVector3* gVertices=0;
|
||||
|
||||
@@ -6,7 +6,7 @@ SubDir TOP Demos EPAPenDepthDemo ;
|
||||
|
||||
{
|
||||
Application $(<) : $(>) : noinstall console nomanifest ;
|
||||
LinkWith $(<) : GIMPACT bulletopenglsupport bulletdynamics bulletcollision bulletmath ;
|
||||
LinkWith $(<) : bulletopenglsupport bulletdynamics bulletcollision bulletmath ;
|
||||
CFlags $(<) :
|
||||
[ FIncludes $(TOP)/Demos/OpenGL ]
|
||||
[ FIncludes $(TOP)/Extras/GIMPACT/include ]
|
||||
@@ -14,8 +14,7 @@ SubDir TOP Demos EPAPenDepthDemo ;
|
||||
;
|
||||
|
||||
MsvcIncDirs $(<) :
|
||||
"../../Demos/OpenGL"
|
||||
"../../Extras/GIMPACT/include" ;
|
||||
"../../Demos/OpenGL" ;
|
||||
}
|
||||
|
||||
ExtraDemo4 EPAPenDepthDemo : [ Wildcard *.h *.cpp ] ;
|
||||
|
||||
@@ -27,16 +27,16 @@ class btDefaultCollisionConfiguration;
|
||||
|
||||
#ifdef BULLET_GIMPACT
|
||||
|
||||
#include "GIMPACT/Bullet/btGImpactCollisionAlgorithm.h"
|
||||
#include "BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h"
|
||||
#ifdef BULLET_GIMPACT_CONVEX_DECOMPOSITION
|
||||
#include "btGImpactConvexDecompositionShape.h"
|
||||
#include "../Extras/GIMPACTUtils/btGImpactConvexDecompositionShape.h"
|
||||
#endif
|
||||
|
||||
|
||||
#else
|
||||
|
||||
#include "btConcaveConcaveCollisionAlgorithm.h"
|
||||
#include "btGIMPACTMeshShape.h"
|
||||
#include "BulletCollision/Gimpact/btConcaveConcaveCollisionAlgorithm.h"
|
||||
#include "BulletCollision/Gimpact/btGIMPACTMeshShape.h"
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -6,16 +6,14 @@ SubDir TOP Demos GimpactTestDemo ;
|
||||
|
||||
{
|
||||
Application $(<) : $(>) : noinstall console nomanifest ;
|
||||
LinkWith $(<) : GIMPACTUtils GIMPACT bulletopenglsupport bulletdynamics bulletcollision bulletmath ;
|
||||
LinkWith $(<) : GIMPACTUtils bulletopenglsupport bulletdynamics bulletcollision bulletmath ;
|
||||
CFlags $(<) :
|
||||
[ FIncludes $(TOP)/Demos/OpenGL ]
|
||||
[ FIncludes $(TOP)/Extras/GIMPACT/include ]
|
||||
[ FIncludes $(TOP)/Extras/GIMPACTUtils ]
|
||||
;
|
||||
|
||||
MsvcIncDirs $(<) :
|
||||
"../../Demos/OpenGL"
|
||||
"../../Extras/GIMPACT/include"
|
||||
"../../Extras/GIMPACTUtils"
|
||||
;
|
||||
}
|
||||
|
||||
@@ -50,13 +50,12 @@ if $(GLUT.AVAILABLE) = "yes"
|
||||
rule FrameWorkDemo
|
||||
{
|
||||
Application $(<) : $(>) : noinstall console nomanifest ;
|
||||
LinkWith $(<) : GIMPACTUtils GIMPACT bulletopenglsupport bulletsoftbody convexdecomposition bulletdynamics bulletcollision bulletmath glui ;
|
||||
LinkWith $(<) : GIMPACTUtils bulletopenglsupport bulletsoftbody convexdecomposition bulletdynamics bulletcollision bulletmath glui ;
|
||||
CFlags $(<) :
|
||||
[ FIncludes $(TOP)/Extras ]
|
||||
[ FIncludes $(TOP)/Demos/OpenGL ]
|
||||
[ FIncludes $(TOP)/Extras/ConvexDecomposition ]
|
||||
[ FIncludes $(TOP)/Extras/ConvexHull ]
|
||||
[ FIncludes $(TOP)/Extras/GIMPACT/include ]
|
||||
[ FIncludes $(TOP)/Extras/GIMPACTUtils ]
|
||||
;
|
||||
MsvcIncDirs $(<) :
|
||||
@@ -65,7 +64,6 @@ if $(GLUT.AVAILABLE) = "yes"
|
||||
"../../Extras/ConvexHull"
|
||||
"../../Demos/OpenGL"
|
||||
"../../Extras/ConvexDecomposition"
|
||||
"../../Extras/GIMPACT/include"
|
||||
"../../Extras/GIMPACTUtils"
|
||||
;
|
||||
|
||||
|
||||
@@ -20,8 +20,8 @@ subject to the following restrictions:
|
||||
#include "LinearMath/btIDebugDraw.h"
|
||||
#include "LinearMath/btQuickprof.h"
|
||||
#include "LinearMath/btDefaultMotionState.h"
|
||||
#include "GIMPACT/Bullet/btGImpactShape.h"
|
||||
#include "GIMPACT/Bullet/btGImpactCollisionAlgorithm.h"
|
||||
#include "BulletCollision/Gimpact/btGImpactShape.h"
|
||||
#include "BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h"
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -6,16 +6,14 @@ SubDir TOP Demos MovingConcaveDemo ;
|
||||
|
||||
{
|
||||
Application $(<) : $(>) : noinstall console nomanifest ;
|
||||
LinkWith $(<) : GIMPACT bulletopenglsupport bulletdynamics bulletcollision bulletmath ;
|
||||
LinkWith $(<) : bulletopenglsupport bulletdynamics bulletcollision bulletmath ;
|
||||
CFlags $(<) :
|
||||
[ FIncludes $(TOP)/Demos/OpenGL ]
|
||||
[ FIncludes $(TOP)/Extras/GIMPACT/include ]
|
||||
|
||||
;
|
||||
|
||||
MsvcIncDirs $(<) :
|
||||
"../../Demos/OpenGL"
|
||||
"../../Extras/GIMPACT/include" ;
|
||||
"../../Demos/OpenGL" ;
|
||||
}
|
||||
|
||||
ExtraDemo1 MovingConcaveDemo : [ Wildcard *.h *.cpp ] ;
|
||||
|
||||
@@ -21,29 +21,29 @@ subject to the following restrictions:
|
||||
#include "BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h"
|
||||
|
||||
#ifdef USE_PARALLEL_DISPATCHER
|
||||
#include "../../Extras/BulletMultiThreaded/SpuGatheringCollisionDispatcher.h"
|
||||
#include "../../Extras/BulletMultiThreaded/PlatformDefinitions.h"
|
||||
#include "BulletMultiThreaded/SpuGatheringCollisionDispatcher.h"
|
||||
#include "BulletMultiThreaded/PlatformDefinitions.h"
|
||||
|
||||
#ifdef USE_LIBSPE2
|
||||
#include "../../Extras/BulletMultiThreaded/SpuLibspe2Support.h"
|
||||
#include "BulletMultiThreaded/SpuLibspe2Support.h"
|
||||
#elif defined (WIN32)
|
||||
#include "../../Extras/BulletMultiThreaded/Win32ThreadSupport.h"
|
||||
#include "../../Extras/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h"
|
||||
#include "BulletMultiThreaded/Win32ThreadSupport.h"
|
||||
#include "BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h"
|
||||
|
||||
#elif defined (USE_PTHREADS)
|
||||
|
||||
#include "../../Extras/BulletMultiThreaded/PosixThreadSupport.h"
|
||||
#include "../../Extras/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h"
|
||||
#include "BulletMultiThreaded/PosixThreadSupport.h"
|
||||
#include "BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h"
|
||||
|
||||
#else
|
||||
//other platforms run the parallel code sequentially (until pthread support or other parallel implementation is added)
|
||||
#include "../../Extras/BulletMultiThreaded/SequentialThreadSupport.h"
|
||||
#include "../../Extras/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h"
|
||||
#include "BulletMultiThreaded/SequentialThreadSupport.h"
|
||||
#include "BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h"
|
||||
#endif //USE_LIBSPE2
|
||||
|
||||
#ifdef USE_PARALLEL_SOLVER
|
||||
#include "../../Extras/BulletMultiThreaded/SpuParallelSolver.h"
|
||||
#include "../../Extras/BulletMultiThreaded/SpuSolverTask/SpuParallellSolverTask.h"
|
||||
#include "BulletMultiThreaded/SpuParallelSolver.h"
|
||||
#include "BulletMultiThreaded/SpuSolverTask/SpuParallellSolverTask.h"
|
||||
#endif //USE_PARALLEL_SOLVER
|
||||
|
||||
#endif//USE_PARALLEL_DISPATCHER
|
||||
|
||||
Reference in New Issue
Block a user