fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / Contrib / CSMPlugin / SimpleTest / CMakeLists.Lib.OSGContribCSMSimplePlugin.txt
blob2713e938cf636653500cd86acc9b6c76e73df723
2 IF(OSG_OGL_COREONLY AND NOT OSG_CHECK_COREONLY)
3   RETURN()
4 ENDIF()
6 IF(${OSGBUILD_OSGContribCSMSimplePlugin})
7   IF(${OSG_CMAKE_PASS} STREQUAL "OSGSETUP")
9     PROJECT(SimplePluginApp)
11     ADD_EXECUTABLE(simplePluginApp ${OSGEXCLUDE_TESTS} 
12                                    simplePluginApp.cpp ${OSG_ADD_GLOBAL_EXE_SRC})
14     IF(OSG_GLOBAL_LIB)
15       TARGET_LINK_LIBRARIES(simplePluginApp ${${OSG_GLOBAL_LIB}})
16     ENDIF()
18     IF(UNIX)
19       TARGET_LINK_LIBRARIES(simplePluginApp ${OSG_DL_LIB} ${OPENGL_gl_LIBRARY})
20     ENDIF()
22     IF(WIN32)
23       SET_PROPERTY(TARGET simplePluginApp PROPERTY FOLDER "Tests")
24     ENDIF()
26   ENDIF()
27 ENDIF()
29 OSG_ADD_PROJECT("OSGContribCSMSimplePlugin")
30 OSG_SELECT_PROJECT()
32 ##############################################################################
33 # dependencies
34 ##############################################################################
37 ##############################################################################
38 # depdencies start here
40 SET(${PROJECT_NAME}_DEP_OSG_LIB OSGContribCSM)
42 #SET(${PROJECT_NAME}_DEP_TEST_OSG_LIB OSGEffectGroups OSGImageFileIO)
44 SET(${PROJECT_NAME}_CXXFLAGS ${OSG_ADD_CXX_FLAGS})
46 SET(${PROJECT_NAME}_NO_DOC TRUE)
48 OSG_STORE_PROJECT_DEPENDENCIES()
50 ##############################################################################
51 # collect sources
52 ##############################################################################
54 OSG_ADD_DIRECTORY("Source/Contrib/CSMPlugin/SimpleTest")
56 ##############################################################################
57 # setup python bindings
58 ##############################################################################
60 SET(${PROJECT_NAME}_NO_PYTHON TRUE)
62 ##############################################################################
63 # setup build
64 ##############################################################################
66 OSG_SETUP_PROJECT("OSG_COMPILECONTRIBCSMSIMPLEPLUGLIB")