OpenSceneGraph/src/osg/Makefile

162 lines
2.5 KiB
Makefile
Raw Normal View History

#!gmake
include $(OSGHOME)/Make/makedefs
2001-01-11 00:32:10 +08:00
C++FILES = \
AlphaFunc.cpp\
AnimationPath.cpp\
Billboard.cpp\
BoundingBox.cpp\
BoundingSphere.cpp\
Camera.cpp\
ClipPlane.cpp \
ColorMask.cpp \
ColorMatrix.cpp \
CopyOp.cpp \
CullFace.cpp\
Depth.cpp \
DisplaySettings.cpp\
Drawable.cpp\
EarthSky.cpp\
Fog.cpp\
2001-09-22 10:42:08 +08:00
FrameStamp.cpp\
FrontFace.cpp\
Geode.cpp\
2001-01-11 00:32:10 +08:00
GeoSet.cpp\
GeoSet_ogl.cpp\
GLExtensions.cpp\
Group.cpp\
Image.cpp\
Impostor.cpp\
ImpostorSprite.cpp\
2001-01-11 00:32:10 +08:00
Light.cpp\
LightModel.cpp\
2001-01-11 00:32:10 +08:00
LightSource.cpp\
LineSegment.cpp\
LineStipple.cpp\
LineWidth.cpp\
LOD.cpp\
2001-01-11 00:32:10 +08:00
Material.cpp\
Matrix.cpp\
Node.cpp\
NodeCallback.cpp\
2001-01-11 00:32:10 +08:00
NodeVisitor.cpp\
Notify.cpp\
2001-01-11 00:32:10 +08:00
Object.cpp\
Point.cpp\
PolygonMode.cpp\
PolygonOffset.cpp\
PositionAttitudeTransform.cpp\
Quat.cpp\
ShadeModel.cpp\
State.cpp\
StateSet.cpp\
Stencil.cpp \
Switch.cpp\
2001-01-11 00:32:10 +08:00
TexEnv.cpp\
TexGen.cpp\
TexMat.cpp\
Texture.cpp\
TextureCubeMap.cpp\
2001-01-11 00:32:10 +08:00
Timer.cpp\
Transform.cpp\
Transparency.cpp\
Version.cpp\
Viewport.cpp\
2001-01-11 00:32:10 +08:00
TARGET_BASENAME = osg
TARGET_LIB_FILES = lib$(TARGET_BASENAME).$(SO_EXT)
2001-01-11 00:32:10 +08:00
TARGET_INCLUDE_FILES = \
osg/Notify\
2001-01-11 00:32:10 +08:00
osg/AlphaFunc\
osg/AnimationPath\
2001-01-11 00:32:10 +08:00
osg/Billboard\
osg/BoundingBox\
osg/BoundingSphere\
osg/BoundsChecking\
2001-01-11 00:32:10 +08:00
osg/Camera\
osg/ClipPlane\
osg/ClippingVolume\
osg/ColorMask\
osg/ColorMatrix\
osg/CopyOp\
2001-01-11 00:32:10 +08:00
osg/CullFace\
osg/Depth\
osg/DisplaySettings\
osg/Drawable\
osg/EarthSky\
2001-01-11 00:32:10 +08:00
osg/Export\
osg/Fog\
2001-09-22 10:42:08 +08:00
osg/FrameStamp\
osg/FrontFace\
osg/GL\
osg/GLExtensions\
osg/GLU\
2001-01-11 00:32:10 +08:00
osg/GeoSet\
osg/Geode\
osg/Group\
osg/Image\
osg/Impostor\
osg/ImpostorSprite\
2001-01-11 00:32:10 +08:00
osg/LOD\
osg/Light\
osg/LightModel\
2001-01-11 00:32:10 +08:00
osg/LightSource\
osg/LineSegment\
osg/LineStipple\
osg/LineWidth\
2001-01-11 00:32:10 +08:00
osg/Material\
osg/Math\
2001-01-11 00:32:10 +08:00
osg/Matrix\
osg/MemoryAdapter\
2001-01-11 00:32:10 +08:00
osg/Node\
2001-09-22 10:42:08 +08:00
osg/NodeCallback\
2001-01-11 00:32:10 +08:00
osg/NodeVisitor\
osg/Object\
osg/Point\
osg/PolygonMode\
2001-01-11 00:32:10 +08:00
osg/PolygonOffset\
osg/PositionAttitudeTransform\
osg/Plane\
2001-01-11 00:32:10 +08:00
osg/Quat\
osg/Referenced\
osg/ShadeModel\
2001-01-11 00:32:10 +08:00
osg/State\
osg/StateAttribute\
osg/StateSet\
osg/Statistics\
osg/Stencil\
2001-01-11 00:32:10 +08:00
osg/Switch\
osg/TexEnv\
osg/TexGen\
osg/TexMat\
osg/Texture\
osg/TextureCubeMap\
2001-01-11 00:32:10 +08:00
osg/Timer\
osg/Transform\
osg/Transparency\
2001-01-11 00:32:10 +08:00
osg/Types\
osg/Vec2\
osg/Vec3\
osg/Vec4\
osg/Version\
2001-09-22 10:42:08 +08:00
osg/Viewport\
osg/mem_ptr\
osg/ref_ptr\
2001-01-11 00:32:10 +08:00
LIBS = $(GL_LIBS)
MACOSXLIBS = -lm -ldl -lstdc++
LIB = $(OSGHOME)/lib/lib$(TARGET_BASENAME).$(SO_EXT)
#LIB = $(OSGHOME)/lib/lib$(TARGET_BASENAME).a
2001-01-11 00:32:10 +08:00
C++FLAGS += -I $(OSGHOME)/include -DSG_LIBRARY
2001-01-11 00:32:10 +08:00
#LDFLAGS += -Wl,--out-implib,./../lib/lib$(TARGET_BASENAME).a
2001-01-11 00:32:10 +08:00
include $(OSGHOME)/Make/makerules
2001-01-11 00:32:10 +08:00