]> Creatis software - openheart.git/blobdiff - Applications/CMakeLists.txt
commit all the files for the first time
[openheart.git] / Applications / CMakeLists.txt
diff --git a/Applications/CMakeLists.txt b/Applications/CMakeLists.txt
new file mode 100644 (file)
index 0000000..0b1d91d
--- /dev/null
@@ -0,0 +1,39 @@
+
+INCLUDE_DIRECTORIES(
+    ${VTK_INCLUDE_DIR}
+    ${APPLICATIONS_INCLUDE_DIR}
+    ${OPENHEART_INCLUDE_DIR}
+)
+
+SET(OpenHeartGuiSrcs qtOpenHeart.cxx OpenHeartGui.cxx)
+SET(OpenHeartGuiUI OpenHeartGui.ui)
+SET(OpenHeartGuiHeaders OpenHeartGui.h)
+QT4_WRAP_UI(UISrcs ${OpenHeartGuiUI})
+QT4_WRAP_CPP(MOCSrcs ${OpenHeartGuiHeaders} )
+SOURCE_GROUP("Resources" FILES
+  ${OpenHeartGuiUI}
+)
+SOURCE_GROUP("Generated" FILES
+  ${UISrcs}
+  ${MOCSrcs}
+)
+
+ADD_EXECUTABLE( qtOpenHeart ${OpenHeartGuiSrcs} ${UISrcs} ${MOCSrcs})
+
+
+ADD_LIBRARY(interactors
+  vtkMyInteractorStyleTrackballCameraOpenHeart.cxx
+  vtkMyInteractorStyleTrackballCameraOpenHeartXY.cxx
+  vtkMyInteractorStyleTrackballCameraOpenHeartXZ.cxx
+  vtkMyInteractorStyleTrackballCameraOpenHeartYZ.cxx
+)
+
+
+TARGET_LINK_LIBRARIES( qtOpenHeart common interactors QVTK
+        vtkCommon vtkFiltering vtkGraphics vtkImaging vtkIO vtkRendering vtkWidgets vtkHybrid vtkCharts )
+
+
+