updated some jamfiles, for Extra folder

This commit is contained in:
ejcoumans 2006-11-11 06:40:55 +00:00
parent 946963441f
commit 98fa2a38e8
7 changed files with 38 additions and 4 deletions

View File

@ -1,3 +1,3 @@
SubDir TOP Demos EPAPenDepthDemo ;
BulletDemo EPAPenDepthDemo : [ Wildcard *.h *.cpp ] ;
ExtraDemo EPAPenDepthDemo : [ Wildcard *.h *.cpp ../../Extras/ExtraSolid35/*.cpp ../../Extras/EPA/*.cpp ] ;

View File

@ -233,8 +233,8 @@ static float gDepth;
static bool TestEPA(const MyConvex& hull0, const MyConvex& hull1)
{
static btSimplexSolverInterface simplexSolver;
//static Solid3JohnsonSimplexSolver simplexSolver;
//static btSimplexSolverInterface simplexSolver;
static Solid3JohnsonSimplexSolver simplexSolver;
simplexSolver.reset();

View File

@ -21,7 +21,7 @@ if $(GLUT.AVAILABLE) = "yes"
rule ExtraDemo
{
Application $(<) : $(>) : noinstall console nomanifest ;
LinkWith $(<) : colladadom libxml bulletopenglsupport convexdecomposition bulletdynamics bulletcollision bulletmath ;
LinkWith $(<) : quickstep EPA ExtraSolid35 colladadom libxml bulletopenglsupport convexdecomposition bulletdynamics bulletcollision bulletmath ;
CFlags $(<) :
[ FIncludes $(TOP)/Demos/OpenGL ]
[ FIncludes $(TOP)/Extras/ConvexDecomposition ]
@ -68,6 +68,7 @@ SubInclude TOP Demos CcdPhysicsDemo ;
SubInclude TOP Demos UserCollisionAlgorithm ;
#SubInclude TOP Demos ForkLiftDemo ;
SubInclude TOP Demos BulletDinoDemo ;
SubInclude TOP Demos EPAPenDepthDemo ;
SubInclude TOP Demos BspDemo ;
SubInclude TOP Demos BasicDemo ;
SubInclude TOP Demos ConvexDecompositionDemo ;

10
Extras/EPA/Jamfile Normal file
View File

@ -0,0 +1,10 @@
SubDir TOP Extras EPA ;
IncludeDir Extras/EPA ;
Library EPA : [ Wildcard *.h *.cpp ] ;
CFlags EPA : [ FIncludes $(TOP)/Extras/EPA ] ;
LibDepends EPA : ;
InstallHeader [ Wildcard *.h ] : EPA ;

View File

@ -0,0 +1,10 @@
SubDir TOP Extras ExtraSolid35 ;
IncludeDir Extras/ExtraSolid35 ;
Library ExtraSolid35 : [ Wildcard *.h *.cpp ] ;
CFlags ExtraSolid35 : [ FIncludes $(TOP)/Extras/ExtraSolid35 ] ;
LibDepends ExtraSolid35 : ;
InstallHeader [ Wildcard *.h ] : ExtraSolid35 ;

View File

@ -3,4 +3,7 @@ SubDir TOP Extras ;
SubInclude TOP Extras ConvexDecomposition ;
SubInclude TOP Extras COLLADA_DOM ;
SubInclude TOP Extras LibXML ;
SubInclude TOP Extras EPA ;
SubInclude TOP Extras ExtraSolid35 ;
SubInclude TOP Extras quickstep ;
#SubInclude TOP Extras GPUphysics ;

10
Extras/quickstep/Jamfile Normal file
View File

@ -0,0 +1,10 @@
SubDir TOP Extras quickstep ;
IncludeDir Extras/quickstep ;
Library quickstep : [ Wildcard *.h *.cpp ] ;
CFlags quickstep : [ FIncludes $(TOP)/Extras/quickstep ] ;
LibDepends quickstep : ;
InstallHeader [ Wildcard *.h ] : quickstep ;