X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vtk%2FCMakeLists.txt;h=41023aa2427aaa8895589e59c798efbe0bd06be3;hb=09e9825d8f37de6fc41eff188aae00c233fe68d2;hp=da5acb647a8bb76c5bc2f92f74d21c5057e5dd9d;hpb=2d0e9c5025745200bad0333063203240cfe4a6c1;p=gdcm.git diff --git a/vtk/CMakeLists.txt b/vtk/CMakeLists.txt index da5acb64..41023aa2 100644 --- a/vtk/CMakeLists.txt +++ b/vtk/CMakeLists.txt @@ -43,12 +43,27 @@ TARGET_LINK_LIBRARIES(vtkgdcmdemo SET(vtkgdcmViewer_SOURCES vtkgdcmViewer.cxx ) -ADD_EXECUTABLE(vtkgdcmViewer ${vtkgdcmViewer_SOURCES}) + +# let's do some APPLE/WIN32 magic here +#IF(WIN32) +# SET(GUI_EXECUTABLE WIN32) +#ENDIF(WIN32) +IF(APPLE) + IF(VTK_USE_CARBON) + SET(GUI_EXECUTABLE MACOSX_BUNDLE) + ENDIF(VTK_USE_CARBON) + IF(VTK_USE_COCOA) + SET(GUI_EXECUTABLE MACOSX_BUNDLE) + ENDIF(VTK_USE_COCOA) + # when using X11 on Apple you don't need this... +ENDIF(APPLE) + +ADD_EXECUTABLE(vtkgdcmViewer ${GUI_EXECUTABLE} ${vtkgdcmViewer_SOURCES}) TARGET_LINK_LIBRARIES(vtkgdcmViewer vtkgdcm vtkRendering ) -ADD_EXECUTABLE(vtkgdcmViewer2 vtkgdcmViewer2.cxx) +ADD_EXECUTABLE(vtkgdcmViewer2 ${GUI_EXECUTABLE} vtkgdcmViewer2.cxx) TARGET_LINK_LIBRARIES(vtkgdcmViewer2 vtkgdcm vtkRendering @@ -67,8 +82,10 @@ TARGET_LINK_LIBRARIES(vtkWriteDicom #----------------------------------------------------------------------------- # Install vtk header -INSTALL_FILES(/include FILES vtkGdcmReader.h) -INSTALL_FILES(/include FILES vtkGdcmWriter.h) +INSTALL_FILES(/include/gdcm FILES vtkGdcmReader.h) +INSTALL_FILES(/include/gdcm FILES vtkGdcmWriter.h) -INSTALL_TARGETS(/lib/ vtkgdcm) +INSTALL_TARGETS(/lib/gdcm/ vtkgdcm) +INSTALL_TARGETS(/bin/ vtkgdcmViewer) +INSTALL_TARGETS(/bin/ vtkgdcmViewer2)