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 ; 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 bool TestEPA(const MyConvex& hull0, const MyConvex& hull1)
{ {
static btSimplexSolverInterface simplexSolver; //static btSimplexSolverInterface simplexSolver;
//static Solid3JohnsonSimplexSolver simplexSolver; static Solid3JohnsonSimplexSolver simplexSolver;
simplexSolver.reset(); simplexSolver.reset();

View File

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