fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / Contrib / CgFXMaterial / CMakeLists.Lib.OSGContribCgFX.txt
blob466fc156fd5801995125e0a8cae54be75c613bde
2 IF(OSG_OGL_COREONLY AND NOT OSG_CHECK_COREONLY)
3   RETURN()
4 ENDIF()
6 OSG_ADD_PROJECT("OSGContribCgFX")
8 IF(NOT CG_LIBRARIES_FOUND)
9     SET(OSGBUILD_${PROJECT_NAME} OFF)
10 ENDIF(NOT CG_LIBRARIES_FOUND)
12 OSG_SELECT_PROJECT()
14 ##############################################################################
15 # dependencies
16 ##############################################################################
18 # dependencies - OpenSG
19 SET(${PROJECT_NAME}_DEP_OSG_LIB OSGFileIO)
21 SET(${PROJECT_NAME}_DEP_TEST_OSG_LIB OSGDrawable OSGUtil OSGWindow
22                                      OSGState OSGWindowGLUT)
24 # dependencies - External
25 SET(${PROJECT_NAME}_DEP_LIB CG_LIBRARIES)
26 # SET(${PROJECT_NAME}_DEP_LIBDIR)
27 SET(${PROJECT_NAME}_DEP_INCDIR CG_INCLUDE_DIR)
29 # SET(${PROJECT_NAME}_DEP_TEST_LIB)
30 # SET(${PROJECT_NAME}_DEP_TEST_LIBDIR)
31 # SET(${PROJECT_NAME}_DEP_TEST_INCDIR)
33 # dependencies - Additional
34 # SET(${PROJECT_NAME}_DEP_ADD_INCDIR)
36 IF(COLLADA_FOUND)
37   LIST(APPEND ${PROJECT_NAME}_DEP_SYS_INCDIR COLLADA_DAE_INCLUDE_DIR
38                                              COLLADA_DOM_INCLUDE_DIR)
39   LIST(APPEND ${PROJECT_NAME}_DEP_LIB        OSG_COLLADA_LIBS OSG_BOOST_LIBS)
40 ENDIF(COLLADA_FOUND)
42 OSG_ADD_GLUTPACKAGE(TRUE)
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/CgFXMaterial")
55 IF(COLLADA_FOUND)
56   OSG_ADD_DIRECTORY("Source/Contrib/CgFXMaterial/FileIO")
57 ENDIF(COLLADA_FOUND)
59 ##############################################################################
60 # setup python bindings
61 ##############################################################################
63 SET(${PROJECT_NAME}_NO_PYTHON TRUE)
65 ##############################################################################
66 # setup build
67 ##############################################################################
69 OSG_SETUP_PROJECT("OSG_COMPILECONTRIBCGFXLIB")