From 29b73591a6e39c1a532ce1c705c5db2b8fc86098 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 19 Jan 2010 12:36:57 +0000 Subject: [PATCH] Added CmakeList.txt for new wrapper plugins --- .../deprecated-dotosg/CMakeLists.txt | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/osgWrappers/deprecated-dotosg/CMakeLists.txt diff --git a/src/osgWrappers/deprecated-dotosg/CMakeLists.txt b/src/osgWrappers/deprecated-dotosg/CMakeLists.txt new file mode 100644 index 000000000..3bcaeb136 --- /dev/null +++ b/src/osgWrappers/deprecated-dotosg/CMakeLists.txt @@ -0,0 +1,46 @@ +#--------------------------------------------------- +# OSG CMAKE SUPPORT +# (C) by Michael Wagner, mtw@shared-reality.com 2005 +# (C) Eric Wing, Luigi Calori and Robert Osfield 2006-2007 +#--------------------------------------------------- + +PROJECT(OSG_PLUGINS_MASTER) + +IF(NOT DYNAMIC_OPENSCENEGRAPH) + ADD_DEFINITIONS(-DOSG_LIBRARY_STATIC) +ENDIF() + +IF(NOT MSVC) + SET(LIBRARY_OUTPUT_PATH "${LIBRARY_OUTPUT_PATH}/${OSG_PLUGINS}") + SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${OSG_PLUGINS}") +ENDIF() + +SET(CMAKE_SHARED_MODULE_PREFIX ${OSG_PLUGIN_PREFIX}) + +IF(MSVC80 OR MSVC90) + IF(NOT OSG_MSVC_GENERATE_PLUGINS_AND_WRAPPERS_MANIFESTS) + SET(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} /MANIFEST:NO") + ENDIF() +ENDIF() + +SET(TARGET_DEFAULT_PREFIX "osgdb_deprecated_") +SET(TARGET_DEFAULT_LABEL_PREFIX "Plugins") +SET(TARGET_COMMON_LIBRARIES + OpenThreads + osg + osgDB + osgUtil +) + +ADD_SUBDIRECTORY(osg) +ADD_SUBDIRECTORY(osgParticle) +ADD_SUBDIRECTORY(osgAnimation) +ADD_SUBDIRECTORY(osgFX) +ADD_SUBDIRECTORY(osgSim) +ADD_SUBDIRECTORY(osgText) +ADD_SUBDIRECTORY(osgViewer) +ADD_SUBDIRECTORY(osgShadow) +ADD_SUBDIRECTORY(osgTerrain) +ADD_SUBDIRECTORY(osgVolume) +ADD_SUBDIRECTORY(osgWidget) +