]> Creatis software - openheart.git/blob - Applications/CMakeLists.txt
0b1d91d479ebeb80151680d1dd4e29851ae707ab
[openheart.git] / Applications / CMakeLists.txt
1
2 INCLUDE_DIRECTORIES(
3     ${VTK_INCLUDE_DIR}
4     ${APPLICATIONS_INCLUDE_DIR}
5     ${OPENHEART_INCLUDE_DIR}
6 )
7
8 SET(OpenHeartGuiSrcs qtOpenHeart.cxx OpenHeartGui.cxx)
9 SET(OpenHeartGuiUI OpenHeartGui.ui)
10 SET(OpenHeartGuiHeaders OpenHeartGui.h)
11  
12 QT4_WRAP_UI(UISrcs ${OpenHeartGuiUI})
13 QT4_WRAP_CPP(MOCSrcs ${OpenHeartGuiHeaders} )
14  
15 SOURCE_GROUP("Resources" FILES
16   ${OpenHeartGuiUI}
17 )
18  
19 SOURCE_GROUP("Generated" FILES
20   ${UISrcs}
21   ${MOCSrcs}
22 )
23
24 ADD_EXECUTABLE( qtOpenHeart ${OpenHeartGuiSrcs} ${UISrcs} ${MOCSrcs})
25
26
27 ADD_LIBRARY(interactors
28   vtkMyInteractorStyleTrackballCameraOpenHeart.cxx
29   vtkMyInteractorStyleTrackballCameraOpenHeartXY.cxx
30   vtkMyInteractorStyleTrackballCameraOpenHeartXZ.cxx
31   vtkMyInteractorStyleTrackballCameraOpenHeartYZ.cxx
32 )
33
34
35 TARGET_LINK_LIBRARIES( qtOpenHeart common interactors QVTK
36         vtkCommon vtkFiltering vtkGraphics vtkImaging vtkIO vtkRendering vtkWidgets vtkHybrid vtkCharts )
37
38
39