changed: auto add updateData callback to stages so that stagedata can be updated...
[opensg.git] / Source / WindowSystem / X / CMakeLists.Lib.OSGWindowX.txt
blobcb84da8a2a54f7e8b8d39f92976fc399fd4f289a
2 OSG_ADD_PROJECT("OSGWindowX")
4 IF(NOT UNIX OR APPLE)
5     SET(OSGBUILD_${PROJECT_NAME} OFF)
6 ENDIF(NOT UNIX OR APPLE)
8 IF(NOT X11_FOUND)
9     SET(OSGBUILD_${PROJECT_NAME} OFF)
10 ENDIF(NOT X11_FOUND)
12 OSG_SELECT_PROJECT()
14 ##############################################################################
15 # dependencies
16 ##############################################################################
18 # dependencies - OpenSG
19 SET(${PROJECT_NAME}_DEP_OSG_LIB OSGSystem)
21 SET(${PROJECT_NAME}_DEP_TEST_OSG_LIB OSGDrawable
22                                      OSGGroup
23                                      OSGUtil
24                                      OSGWindow)
26 # dependencies - External
27 SET(${PROJECT_NAME}_DEP_LIB OSG_X_LIBS OSG_GLUT_LIBS)
28 # SET(${PROJECT_NAME}_DEP_LIBDIR)
29 SET(${PROJECT_NAME}_DEP_INCDIR OSG_X_INC_DIR OSG_GLUT_INC_DIR)
31 # SET(${PROJECT_NAME}_DEP_TEST_LIB)
32 # SET(${PROJECT_NAME}_DEP_TEST_LIBDIR)
33 # SET(${PROJECT_NAME}_DEP_TEST_INCDIR)
35 # dependencies - Additional
36 # SET(${PROJECT_NAME}_DEP_ADD_INCDIR)
38 SET(${PROJECT_NAME}_CXXFLAGS ${OSG_ADD_CXX_FLAGS})
40 OSG_STORE_PROJECT_DEPENDENCIES()
42 ##############################################################################
43 # collect sources
44 ##############################################################################
46 OSG_ADD_DIRECTORY("Source/WindowSystem/X")
48 ##############################################################################
49 # setup python bindings
50 ##############################################################################
52 #SET(${PROJECT_NAME}_NO_PYTHON TRUE)
54 ##############################################################################
55 # setup build
56 ##############################################################################
58 OSG_SETUP_PROJECT("OSG_COMPILEWINDOWXLIB")