IF(wxWidgets_FOUND) #################################################### # The unix version needs the gtk includes to compile # the wx-VTK interface. IF( UNIX AND NOT APPLE) INCLUDE_DIRECTORIES( ${GTK_INCLUDE_DIRS} ) ADD_DEFINITIONS(${GTK_CFLAGS}) ENDIF(UNIX AND NOT APPLE) IF (WIN32) SET(LIBRARY_STYLE STATIC) ENDIF(WIN32) SET(wxVtk_SRCS wxVTKRenderWindowInteractor.cxx wxDialogVtkViewImage2D.cxx wxVtkImage3DImagePlaneCallback.cxx wxSnapshotTaker.cxx ) SET(wxVtk_LIBS vtkCommon vtkRendering vtkRenderingAddOn vtkDataManagement ) IF(ITK_FOUND) SET(wxVtk_SRCS wxVtkImageFlip.cxx wxVtkDICOMImporter.cxx wxVtkDICOMImporterPage2.cxx wxVtkPageView.cxx wxItkProgressDialogCallback.cxx wxItkProgressDialog.cxx ${wxVtk_SRCS} ) SET(wxVtk_LIBS ${ITK_LIBRARIES} ${wxVtk_LIBS} ) ENDIF(ITK_FOUND) ADD_LIBRARY(wxVtk ${LIBRARY_STYLE} ${wxVtk_SRCS} ) TARGET_LINK_LIBRARIES(wxVtk ${wxVtk_LIBS} ${wxWidgets_LIBRARIES} ) INSTALL_FILES(/include "(\\.h|\\.txx)$") INSTALL_TARGETS(/lib wxVtk) ENDIF(wxWidgets_FOUND)