OpenSceneGraph/src/osgPlugins/ive/CMakeLists.txt

271 lines
5.1 KiB
CMake

IF(ZLIB_FOUND)
ADD_DEFINITIONS(-DUSE_ZLIB)
INCLUDE_DIRECTORIES( ${ZLIB_INCLUDE_DIR})
ENDIF()
SET(TARGET_SRC
AlphaFunc.cpp
AnimationPathCallback.cpp
AnimationPath.cpp
AnisotropicLighting.cpp
AutoTransform.cpp
AzimElevationSector.cpp
AzimSector.cpp
Billboard.cpp
BlendColor.cpp
BlendEquation.cpp
BlendFunc.cpp
BlinkSequence.cpp
BumpMapping.cpp
Camera.cpp
CameraView.cpp
Cartoon.cpp
ClipNode.cpp
ClipPlane.cpp
ClusterCullingCallback.cpp
ColorMask.cpp
CompositeLayer.cpp
ConeSector.cpp
ConvexPlanarOccluder.cpp
ConvexPlanarPolygon.cpp
CoordinateSystemNode.cpp
CullFace.cpp
DataInputStream.cpp
DataOutputStream.cpp
Depth.cpp
DirectionalSector.cpp
DOFTransform.cpp
Drawable.cpp
DrawArrayLengths.cpp
DrawArrays.cpp
DrawElementsUByte.cpp
DrawElementsUInt.cpp
DrawElementsUShort.cpp
Effect.cpp
ElevationSector.cpp
EllipsoidModel.cpp
Exception.cpp
FadeText.cpp
Fog.cpp
FragmentProgram.cpp
FrontFace.cpp
Geode.cpp
Geometry.cpp
Group.cpp
HeightFieldLayer.cpp
Image.cpp
ImageLayer.cpp
ImageSequence.cpp
Impostor.cpp
Layer.cpp
Light.cpp
LightModel.cpp
LightPoint.cpp
LightPointNode.cpp
LightSource.cpp
LineStipple.cpp
LineWidth.cpp
Locator.cpp
LOD.cpp
Material.cpp
MatrixTransform.cpp
Multisample.cpp
MultiSwitch.cpp
MultiTextureControl.cpp
Node.cpp
Object.cpp
OccluderNode.cpp
OcclusionQueryNode.cpp
PagedLOD.cpp
Point.cpp
PointSprite.cpp
PolygonMode.cpp
PolygonOffset.cpp
PolygonStipple.cpp
PositionAttitudeTransform.cpp
PrimitiveSet.cpp
Program.cpp
ProxyNode.cpp
ReaderWriterIVE.cpp
Scissor.cpp
Scribe.cpp
Sequence.cpp
ShadeModel.cpp
Shader.cpp
ShapeAttributeList.cpp
Shape.cpp
ShapeDrawable.cpp
SpecularHighlights.cpp
StateSet.cpp
Stencil.cpp
Switch.cpp
SwitchLayer.cpp
TerrainTile.cpp
TexEnvCombine.cpp
TexEnv.cpp
TexGen.cpp
TexGenNode.cpp
TexMat.cpp
Text3D.cpp
Text.cpp
Texture1D.cpp
Texture2D.cpp
Texture3D.cpp
Texture.cpp
TextureCubeMap.cpp
TextureRectangle.cpp
Transform.cpp
Uniform.cpp
VertexProgram.cpp
Viewport.cpp
VisibilityGroup.cpp
VolumeCompositeLayer.cpp
VolumeCompositeProperty.cpp
VolumeSwitchProperty.cpp
VolumeScalarProperty.cpp
VolumeTransferFunctionProperty.cpp
VolumePropertyAdjustmentCallback.cpp
Volume.cpp
VolumeImageLayer.cpp
VolumeLayer.cpp
VolumeLocator.cpp
VolumeTile.cpp
)
SET(TARGET_H
AlphaFunc.h
AnimationPathCallback.h
AnimationPath.h
AnisotropicLighting.h
AutoTransform.h
AzimElevationSector.h
AzimSector.h
Billboard.h
BlendColor.h
BlendFunc.h
BlinkSequence.h
BumpMapping.h
Camera.h
CameraView.h
Cartoon.h
ClipNode.h
ClipPlane.h
ClusterCullingCallback.h
ColorMask.h
CompositeLayer.h
ConeSector.h
ConvexPlanarOccluder.h
ConvexPlanarPolygon.h
CoordinateSystemNode.h
CullFace.h
DataInputStream.h
DataOutputStream.h
DataTypeSize.h
Depth.h
DirectionalSector.h
DOFTransform.h
Drawable.h
DrawArrayLengths.h
DrawArrays.h
DrawElementsUByte.h
DrawElementsUInt.h
DrawElementsUShort.h
Effect.h
ElevationSector.h
EllipsoidModel.h
Exception.h
FadeText.h
Fog.h
FragmentProgram.h
FrontFace.h
Geode.h
Geometry.h
Group.h
HeightFieldLayer.h
Image.h
ImageLayer.h
ImageSequence.h
Impostor.h
IveVersion.h
Layer.h
Light.h
LightModel.h
LightPoint.h
LightPointNode.h
LightSource.h
LineStipple.h
LineWidth.h
Locator.h
LOD.h
Material.h
MatrixTransform.h
MultiSwitch.h
MultiTextureControl.h
Node.h
Object.h
OccluderNode.h
OcclusionQueryNode.h
PagedLOD.h
Point.h
PointSprite.h
PolygonMode.h
PolygonOffset.h
PolygonStipple.h
PositionAttitudeTransform.h
PrimitiveSet.h
Program.h
ProxyNode.h
ReadWrite.h
Scissor.h
Scribe.h
Sequence.h
ShadeModel.h
Shader.h
ShapeAttributeList.h
ShapeDrawable.h
Shape.h
SpecularHighlights.h
StateSet.h
Stencil.h
Switch.h
SwitchLayer.h
TerrainTile.h
TexEnvCombine.h
TexEnv.h
TexGen.h
TexGenNode.h
TexMat.h
Text3D.h
Text.h
Texture1D.h
Texture2D.h
Texture3D.h
TextureCubeMap.h
Texture.h
TextureRectangle.h
Transform.h
Uniform.h
VertexProgram.h
Viewport.h
VisibilityGroup.h
VolumeCompositeLayer.h
VolumeCompositeProperty.h
VolumeSwitchProperty.h
VolumeScalarProperty.h
VolumeTransferFunctionProperty.h
VolumePropertyAdjustmentCallback.h
Volume.h
VolumeImageLayer.h
VolumeLayer.h
VolumeLocator.h
VolumeTile.h
)
SET(TARGET_ADDED_LIBRARIES osgSim osgFX osgText osgTerrain osgVolume)
IF(ZLIB_FOUND)
SET(TARGET_LIBRARIES_VARS ZLIB_LIBRARY)
ENDIF()
#### end var setup ###
SETUP_PLUGIN(ive)