added build files for iff library (binary Interchange File Format)

This commit is contained in:
erwin.coumans
2008-10-27 00:22:35 +00:00
parent 82448a3942
commit ffcfd84fc8
6 changed files with 26 additions and 3 deletions

View File

@@ -1 +1 @@
SUBDIRS( glui ConvexDecomposition BulletColladaConverter LibXML COLLADA_DOM GIMPACTUtils ) SUBDIRS( glui iff ConvexDecomposition BulletColladaConverter LibXML COLLADA_DOM GIMPACTUtils )

View File

@@ -5,6 +5,7 @@ SubInclude TOP Extras COLLADA_DOM ;
SubInclude TOP Extras glui ; SubInclude TOP Extras glui ;
SubInclude TOP Extras LibXML ; SubInclude TOP Extras LibXML ;
SubInclude TOP Extras BulletColladaConverter ; SubInclude TOP Extras BulletColladaConverter ;
SubInclude TOP Extras iff ;
#SubInclude TOP Extras EPA ; #SubInclude TOP Extras EPA ;
#SubInclude TOP Extras ExtraSolid35 ; #SubInclude TOP Extras ExtraSolid35 ;
SubInclude TOP Extras GIMPACTUtils ; SubInclude TOP Extras GIMPACTUtils ;

View File

@@ -0,0 +1,9 @@
INCLUDE_DIRECTORIES(
${BULLET_PHYSICS_SOURCE_DIR}/Extras/iff
)
ADD_LIBRARY(LibIff
iff.h
iffr.cpp
iffw.cpp
)

12
Extras/iff/Jamfile Normal file
View File

@@ -0,0 +1,12 @@
SubInclude TOP Extras iff iffCheck ;
SubDir TOP Extras iff ;
Library iff : [ Wildcard . : */.h *.cpp ] : noinstall ;
CFlags iff : [ FIncludes $(TOP)/Extras/iff ] ;
LibDepends iff : ;
MsvcIncDirs iff :
"../../Extras/iff" ;
InstallHeader [ Wildcard *.h ] : iff ;

View File

@@ -77,13 +77,14 @@ void IFFCheck(char *name)
printf("%s\n", IFFPMessages[-iffp]); printf("%s\n", IFFPMessages[-iffp]);
} }
void main(int argc, char **argv) int main(int argc, char **argv)
{ {
if (argc != 1+1) { if (argc != 1+1) {
printf("Usage: 'iffcheck filename'\n"); printf("Usage: 'iffcheck filename'\n");
exit(0); exit(0);
} }
IFFCheck(argv[1]); IFFCheck(argv[1]);
return 0;
} }
/* ---------- Put... ---------------------------------------------------*/ /* ---------- Put... ---------------------------------------------------*/

View File

@@ -27,7 +27,7 @@
#include "SpuGjkPairDetector.h" #include "SpuGjkPairDetector.h"
#include "SpuVoronoiSimplexSolver.h" #include "SpuVoronoiSimplexSolver.h"
#include "boxBoxDistance.h" #include "boxBoxDistance.h"
#include "Util/Vectormath2Bullet.h" #include "BulletMultiThreaded/vectormath2bullet.h"
#include "SpuCollisionShapes.h" //definition of SpuConvexPolyhedronVertexData #include "SpuCollisionShapes.h" //definition of SpuConvexPolyhedronVertexData
#ifdef __SPU__ #ifdef __SPU__