2 IF(OSG_OGL_COREONLY AND NOT OSG_CHECK_COREONLY)
6 OSG_ADD_PROJECT("OSGWindowGLUT")
9 MESSAGE(STATUS "Dependency (GLUT) not found, can not build (${PROJECT_NAME}).\n")
10 SET(OSGBUILD_${PROJECT_NAME} OFF)
15 ##############################################################################
17 ##############################################################################
19 # dependencies - OpenSG
20 SET(${PROJECT_NAME}_DEP_OSG_LIB ${OSG_NATIVE_WINDOW})
22 SET(${PROJECT_NAME}_DEP_TEST_OSG_LIB OSGDrawable
31 # dependencies - External
32 #SET(${PROJECT_NAME}_DEP_LIB GLUT_LIBRARIES)
33 # SET(${PROJECT_NAME}_DEP_LIBDIR)
34 #SET(${PROJECT_NAME}_DEP_INCDIR OSG_GLUT_INC_DIR)
36 OSG_ADD_GLUTPACKAGE(FALSE)
37 OSG_ADD_GLUTPACKAGE(TRUE)
39 IF(NVIDIAPERFSDK_FOUND)
40 LIST(APPEND ${PROJECT_NAME}_DEP_TEST_LIB OSG_NVPERFSDK_LIBS)
41 # SET(${PROJECT_NAME}_DEP_TEST_LIBDIR)
42 LIST(APPEND ${PROJECT_NAME}_DEP_TEST_INCDIR OSG_NVPERFSDK_INC_DIR)
43 ENDIF(NVIDIAPERFSDK_FOUND)
45 # dependencies - Additional
46 # SET(${PROJECT_NAME}_DEP_ADD_INCDIR)
48 SET(${PROJECT_NAME}_CXXFLAGS ${OSG_ADD_CXX_FLAGS})
50 OSG_STORE_PROJECT_DEPENDENCIES()
52 ##############################################################################
54 ##############################################################################
56 OSG_ADD_DIRECTORY("Source/WindowSystem/GLUT")
58 IF(${OSG_CMAKE_PASS} STREQUAL "OSGCOLLECT")
59 FILE(APPEND ${${PROJECT_NAME}_BUILD_FILE}
60 "LIST(APPEND ${PROJECT_NAME}_DEP_SYS_TEST_INCDIR \"${CMAKE_SOURCE_DIR}/Source/External\")\n\n")
63 ##############################################################################
64 # setup python bindings
65 ##############################################################################
67 #SET(${PROJECT_NAME}_NO_PYTHON TRUE)
69 IF(${OSG_CMAKE_PASS} STREQUAL "OSGPYTHON")
70 SET(${PROJECT_NAME}_PYTHON_NATIVEWINDOW_DEPENDENT GLUTWindow)
73 ##############################################################################
75 ##############################################################################
77 OSG_SETUP_PROJECT("OSG_COMPILEWINDOWGLUTLIB")