From: malaterre Date: Sat, 14 May 2005 23:25:33 +0000 (+0000) Subject: ENH: Do some APPLE/WIN32 voodoo thing to get apps working X-Git-Tag: Version1.2.bp~722 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=42583e2fd4012dd92c25afbf6a58fdf7ec70ff13;p=gdcm.git ENH: Do some APPLE/WIN32 voodoo thing to get apps working --- diff --git a/vtk/CMakeLists.txt b/vtk/CMakeLists.txt index bf3f5532..ff88f670 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