Files
OpenSceneGraph/src/osgVolume/CMakeLists.txt
2011-05-04 09:53:11 +00:00

49 lines
934 B
CMake

IF(DYNAMIC_OPENSCENEGRAPH)
ADD_DEFINITIONS(-DOSGVOLUME_LIBRARY)
ELSE()
ADD_DEFINITIONS(-DOSG_LIBRARY_STATIC)
ENDIF()
SET(LIB_NAME osgVolume)
SET(HEADER_PATH ${OpenSceneGraph_SOURCE_DIR}/include/${LIB_NAME})
SET(TARGET_H
${HEADER_PATH}/Export
${HEADER_PATH}/FixedFunctionTechnique
${HEADER_PATH}/Layer
${HEADER_PATH}/Locator
${HEADER_PATH}/Property
${HEADER_PATH}/RayTracedTechnique
${HEADER_PATH}/Version
${HEADER_PATH}/Volume
${HEADER_PATH}/VolumeTechnique
${HEADER_PATH}/VolumeTile
)
# FIXME: For OS X, need flag for Framework or dylib
SET(TARGET_SRC
FixedFunctionTechnique.cpp
Layer.cpp
Locator.cpp
Property.cpp
RayTracedTechnique.cpp
Version.cpp
Volume.cpp
VolumeTechnique.cpp
VolumeTile.cpp
${OPENSCENEGRAPH_VERSIONINFO_RC}
)
SET(TARGET_LIBRARIES
osgUtil
osgDB
osgGA
osg
OpenThreads
)
SETUP_LIBRARY(${LIB_NAME})