+ ${PROJECT_SOURCE_DIR}/src/Qtx
+ ${PROJECT_SOURCE_DIR}/src/SUIT
+)
+
+# additional preprocessor / compiler flags
+ADD_DEFINITIONS(${OpenCASCADE_DEFINITIONS} ${QT_DEFINITIONS})
+
+# libraries to link to
+SET(_link_LIBRARIES ${QT_LIBRARIES} ${OpenCASCADE_FoundationClasses_LIBRARIES} ${OPENGL_LIBRARIES} qtx suit)
+IF(NOT (WIN32 OR APPLE))
+ LIST(APPEND _link_LIBRARIES Xmu)
+ENDIF()
+
+# --- headers ---
+
+# header files / to be processed by moc
+SET(_moc_HEADERS
+ GLViewer_Selector.h
+ GLViewer_Selector2d.h
+ GLViewer_ToolTip.h
+ GLViewer_ViewFrame.h
+ GLViewer_ViewManager.h
+ GLViewer_ViewPort.h
+ GLViewer_ViewPort2d.h
+ GLViewer_Viewer.h
+ GLViewer_Viewer2d.h
+ GLViewer_Widget.h
+)
+
+# header files / no moc processing
+SET(_other_HEADERS
+ GLViewer.h
+ GLViewer_AspectLine.h
+ GLViewer_BaseDrawers.h
+ GLViewer_BaseObjects.h
+ GLViewer_Compass.h
+ GLViewer_Context.h
+ GLViewer_CoordSystem.h
+ GLViewer_Defs.h
+ GLViewer_Drawer.h
+ GLViewer_Geom.h
+ GLViewer_Grid.h
+ GLViewer_Group.h
+ GLViewer_MimeData.h
+ GLViewer_Object.h
+ GLViewer_Text.h
+ GLViewer_Tools.h
+)
+
+# header files / to install
+SET(GLViewer_HEADERS ${_moc_HEADERS} ${_other_HEADERS})
+
+# --- resources ---
+
+# resource files / to be processed by lrelease
+SET(_ts_RESOURCES
+ resources/GLViewer_images.ts
+ resources/GLViewer_msg_en.ts
+ resources/GLViewer_msg_fr.ts
+ resources/GLViewer_msg_ja.ts