Retired the Jam build system (and msvcgen). CMake is currently the preferred build system on Windows, Mac and UNIX

(autotools files are still left for now)
This commit is contained in:
erwin.coumans
2010-02-20 15:47:20 +00:00
parent 6ef37ab722
commit 1c0ec85c32
100 changed files with 2 additions and 10345 deletions

View File

@@ -1,15 +0,0 @@
SubDir TOP Extras ConvexDecomposition ;
Library convexdecomposition : [ Wildcard *.h *.cpp ] : noinstall ;
CFlags convexdecomposition :
[ FIncludes $(TOP)/Extras/Decomposition ]
[ FIncludes $(TOP)/src ]
;
LibDepends convexdecomposition : ;
MsvcGenConfig ConvexDecomposition.INCDIRS : $(TOP)/Extras/ConvexDecomposition $(TOP)/src ;
#InstallHeader [ Wildcard *.h ] : ConvexDecomposition ;

View File

@@ -1,11 +0,0 @@
SubDir TOP Extras GIMPACTUtils ;
Library GIMPACTUtils : [ Wildcard . : */.h *.cpp ] : noinstall ;
CFlags GIMPACTUtils : [ FIncludes $(TOP)/Extras/GIMPACTUtils ] [ FIncludes $(TOP)/Extras/ConvexDecomposition ] ;
LibDepends GIMPACTUtils : convexdecomposition ;
MsvcIncDirs GIMPACTUtils :
"../../Extras/GIMPACT/include" "../../Extras/GIMPACTUtils" "../../Extras/ConvexDecomposition" ;
InstallHeader [ Wildcard *.h ] : GIMPACTUtils ;

View File

@@ -1,15 +0,0 @@
SubDir TOP Extras ;
SubInclude TOP Extras ConvexDecomposition ;
SubInclude TOP Extras COLLADA_DOM ;
SubInclude TOP Extras glui ;
SubInclude TOP Extras LibXML ;
SubInclude TOP Extras BulletColladaConverter ;
SubInclude TOP Extras iff ;
#SubInclude TOP Extras EPA ;
#SubInclude TOP Extras ExtraSolid35 ;
SubInclude TOP Extras GIMPACTUtils ;
#GPUphysics needs 'make', not jam compatible build yet:
#SubInclude TOP Extras GPUphysics ;
#MayaPlugin needs 'make' as well
#SubInclude TOP Extras MayaPlugin ;

View File

@@ -1,20 +0,0 @@
SubDir TOP Extras MayaPlugin ;
#if $(GLUT.AVAILABLE) = "yes"
#{
Description MayaPlugin : "MayaPlugin" ;
FIncludes $(MAYA_LOCATION)/include
Library MayaPlugin :
[ Wildcard *.h *.cpp ] : noinstall
;
CFlags MayaPlugin : ;
LibDepends MayaPlugin : ;
ExternalLibs MayaPlugin : GLUT ;
#}

View File

@@ -1,18 +0,0 @@
SubDir TOP Extras glui ;
if $(GLUT.AVAILABLE) = "yes"
{
Description glui : "glui" ;
Library glui :
[ Wildcard *.h *.cpp ] : noinstall
;
CFlags glui :
;
LibDepends glui : ;
ExternalLibs glui : GLUT ;
}

View File

@@ -1,32 +0,0 @@
rule ConsoleIffApp
{
Application $(<) : $(>) : noinstall console nomanifest ;
LinkWith $(<) : iff ;
LibDepends iffCheck : iff ;
LibDepends iffCreateTest : iff ;
CFlags $(<) :
[ FIncludes $(TOP)/Extras/iff ]
;
MsvcIncDirs $(<) :
"../../Extras/iff" ;
}
SubDir TOP Extras iff ;
Description iff : "Interchange File Format EA-IFF-85" ;
Library iff : [ Wildcard . : */.h *.cpp ] : noinstall ;
CFlags iff : [ FIncludes $(TOP)/Extras/iff ] ;
LibDepends iff : ;
MsvcIncDirs iff :
"../../Extras/iff" ;
InstallHeader [ Wildcard *.h ] : iff ;
SubInclude TOP Extras iff iffCheck ;
#SubInclude TOP Extras iff iffCreateTest ;
#SubInclude TOP Extras iff BulletIffConverter ;

View File

@@ -1,3 +0,0 @@
SubDir TOP Extras iff iffCheck ;
ConsoleIffApp iffCheck : [ Wildcard *.h *.cpp ] ;

View File

@@ -1,10 +0,0 @@
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

@@ -1,10 +0,0 @@
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

@@ -1,23 +0,0 @@
SubDir TOP Extras GPUphysics ;
if $(GLUT.AVAILABLE) = "yes"
{
# All demo apps have a lot in common, so use this rule to simply things
rule GPUDemo
{
Application $(<) : $(>) : noinstall console nomanifest ;
# LinkWith $(<) : GLUT ;
CFlags $(<) :
[ FIncludes $(TOP)/Demos/OpenGL ]
;
MsvcIncDirs $(<) :
"../../Demos/OpenGL"
;
ExternalLibs GPUphysics : GLUT GLew ;
}
}
GPUDemo GPUphysics : [ Wildcard *.h *.cpp ] ;