Files
OpenSceneGraph/Make/makedirdefs
Robert Osfield 086a322d26 Added guards around Geo plugin to prevent it from being built under
OSX, Solaris and IRIX as it breaks the OSX build and doesn't handle
Endian issues.
2003-04-11 07:18:13 +00:00

145 lines
2.3 KiB
Plaintext

################################################################
# Directories traversed from the top level
TOP_LEVEL_DIRS = src
################################################################
# Directories traversed in the TOPDIR/src directory
SRC_DIRS = \
osg\
osgUtil\
osgDB\
osgGA\
osgParticle\
osgText\
osgSim\
osgProducer\
osgPlugins\
../examples
################################################################
# Directories traversed in the TOPDIR/src/osgPlugins directory
PLUGIN_DIRS = \
ac3d\
bmp\
directx\
dds\
dw\
flt\
iv\
lib3ds\
logo\
lwo\
md2\
obj\
osgParticle\
osgText\
osg\
osgtgz\
pic\
rgb\
tga\
tgz\
txp\
zip
# comment in if you have Performer installed.
# PLUGIN_DIRS += pfb
# comment in if have freetype2.x installed, provides type type font support to osgText.
PLUGIN_DIRS += freetype
# Geo plugin breaks Darwin build and doens't handle BigEndian issue.
ifneq ($(OS),Darwin)
ifneq ($(OS),SunOS)
ifneq ($(OS),IRIX)
PLUGIN_DIRS += geo
endif
endif
endif
#### MacOS X specific definitions
ifeq ($(OS),Darwin)
PLUGIN_DIRS += quicktime
else
# comment in if you want Open DX support, currently not on by default
# since we havn't yet checked compilation on all platforms yet.
# note, moved to non Darwin build since it currently breaks the Drawin build.
PLUGIN_DIRS += dx
# comment in if you have libtiff installed.
PLUGIN_DIRS += tiff
# comment in if you have libjpeg installed.
PLUGIN_DIRS += jpeg
# comment in if you have libpng installed.
PLUGIN_DIRS += png
# comment in if you have libungif installed.
PLUGIN_DIRS += gif
endif
################################################################
# Directories traversed in the TOPDIR/examples directory
EXAMPLE_DIRS = \
osganimate\
osgbillboard\
osgcallback\
osgcameragroup\
osgclip\
osgconv\
osgcopy\
osgcubemap\
osggeodemo\
osggeometry\
osghangglide\
osghud\
osgimpostor\
osgkeyboard\
osglight\
osglightpoint\
osglogo\
osgmultitexture\
osgoccluder\
osgparticle\
osgprerender\
osgreflect\
osgscribe\
osgsequence\
osgshadowtexture\
osgshape\
osgstereoimage\
osgstereoimage\
osgteapot\
osgtext\
osgtexture1D\
osgtexture2D\
osgtexture3D\
osgunittests\
osgwindows\
osgversion\
osgvertexprogram\
osgviewer\
# osgjigsaw\
# comment in you want to compile the cluster demo.
EXAMPLE_DIRS += osgcluster