OpenSceneGraph/Make/makedirdefs

260 lines
3.7 KiB
Plaintext
Raw Normal View History

################################################################
# Directories traversed from the top level
TOP_LEVEL_DIRS = \
src\
applications
ifeq ($(COMPILE_EXAMPLES),yes)
TOP_LEVEL_DIRS += examples
endif
################################################################
# Directories traversed in the TOPDIR/src directory
SRC_DIRS = \
osg\
osgUtil\
osgDB\
osgGA\
osgParticle\
osgText\
osgFX\
osgSim\
osgProducer
ifeq ($(GDAL_INSTALLED),yes)
SRC_DIRS += osgTerrain
endif
ifeq ($(COMPILE_INTROSPECTION),yes)
SRC_DIRS += \
osgIntrospection\
osgWrappers
endif
SRC_DIRS += \
2002-08-23 01:36:44 +08:00
osgPlugins\
WRAPPER_DIRS = \
osg\
osgParticle\
osgSim\
osgUtil\
osgDB\
osgFX\
osgText\
osgTerrain\
osgGA\
osgProducer\
################################################################
# Directories traversed in the TOPDIR/src/osgPlugins directory
PLUGIN_DIRS = \
2005-02-11 04:38:50 +08:00
3dc\
ac3d\
bmp\
dds\
2005-02-11 04:38:50 +08:00
directx\
dw\
2005-04-16 04:44:28 +08:00
dxf\
flt\
2005-02-11 04:38:50 +08:00
hdr\
ive\
lib3ds\
logo\
lwo\
lws\
md2\
net\
obj\
osg\
osga\
2005-02-11 04:38:50 +08:00
osgFX\
osgParticle\
osgSim\
osgText\
osgtgz\
pic\
pnm\
rgb\
rot\
scale\
stl\
2005-02-11 04:38:50 +08:00
tga\
tgz\
trans\
2005-02-11 04:38:50 +08:00
txp\
zip\
ifeq ($(GDAL_INSTALLED),yes)
PLUGIN_DIRS += gdal
endif
2005-02-05 03:34:46 +08:00
ifeq ($(XINE_INSTALLED),yes)
PLUGIN_DIRS += xine
endif
ifeq ($(JASPER_INSTALLED),yes)
PLUGIN_DIRS += jp2
endif
ifeq ($(FREETYPE_INSTALLED),yes)
PLUGIN_DIRS += freetype
endif
ifeq ($(QUICKTIME_INSTALLED),yes)
PLUGIN_DIRS += quicktime
endif
ifeq ($(LIBJPEG_INSTALLED),yes)
PLUGIN_DIRS += jpeg
endif
ifeq ($(LIBUNGIF_INSTALLED),yes)
PLUGIN_DIRS += gif
endif
ifeq ($(LIBTIFF_INSTALLED),yes)
PLUGIN_DIRS += tiff
endif
ifeq ($(LIBPNG_INSTALLED),yes)
PLUGIN_DIRS += png
endif
ifeq ($(COIN_INSTALLED),yes)
PLUGIN_DIRS += Inventor
else
ifeq ($(INVENTOR_INSTALLED),yes)
PLUGIN_DIRS += Inventor
endif
endif
ifeq ($(PERFORMER_INSTALLED),yes)
PLUGIN_DIRS += pfb
endif
# 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
################################################################
# Directories traversed in the TOPDIR/examples directory
APPLICATION_DIRS = \
osgarchive\
osgconv\
osgversion\
osgviewer\
2005-03-14 05:22:56 +08:00
ifeq ($(GDAL_INSTALLED),yes)
APPLICATION_DIRS += osgdem
endif
EXAMPLE_DIRS = \
osganimate\
osgautotransform\
osgbillboard\
osgblendequation\
osgcallback\
osgcatch\
osgcameragroup\
osgclip\
osgcluster\
osgcopy\
osgcubemap\
osgdepthshadow\
osgdistortion\
osgfbo\
osgforest\
osgfxbrowser\
osggeodemo\
osggeometry\
osghangglide\
osghud\
osgimpostor\
2003-03-25 05:17:51 +08:00
osgkeyboard\
osgkeyboardmouse\
osglauncher\
osglight\
osglightpoint\
osglogicop\
osglogo\
osgmotionblur\
osgmovie\
osgmultitexture\
osgoccluder\
2003-09-10 20:38:28 +08:00
osgpagedlod\
osgparticle\
2005-04-04 16:47:21 +08:00
osgparticleeffects\
osgpbuffer\
osgpick\
osgplanets\
2003-06-24 23:40:09 +08:00
osgpoints\
osgpointsprite\
osgprerender\
osgprerendercubemap\
osgreflect\
osgscalarbar\
osgscribe\
osgsequence\
osgshaders\
osgshadowtexture\
osgshape\
osgsimple\
osgsimplepager\
2004-04-19 00:15:49 +08:00
osgsimplifier\
osgslice\
osgspacewarp\
osgspheresegment\
osgspotlight\
osgstereoimage\
osgteapot\
2004-08-02 15:23:26 +08:00
osgtesselate\
osgtext\
osgtexture1D\
osgtexture2D\
osgtexture3D\
osgtexturerectangle\
osgunittests\
osgvertexprogram\
2004-07-01 22:29:29 +08:00
osgvolume\
osgwindows\
ifeq ($(COMPILE_INTROSPECTION),yes)
EXAMPLE_DIRS += osgintrospection
endif
ifeq ($(GDAL_INSTALLED),yes)
EXAMPLE_DIRS += osgphotoalbum
EXAMPLE_DIRS += osgbluemarble
EXAMPLE_DIRS += osgsimulation
endif
ifeq ($(DEMETER_INSTALLED),yes)
EXAMPLE_DIRS += osgdemeter
endif
ifeq ($(GLUT_INSTALLED),yes)
EXAMPLE_DIRS += osgGLUTsimple
EXAMPLE_DIRS += osgGLUTkeyboardmouse
endif