include(${VTK_USE_FILE})

include_directories(
    ${GTKMM_INCLUDE_DIRS}
    ${GTKGLEXT_INCLUDE_DIRS}  )

link_directories(
    ${GTKMM_LIBRARY_DIRS}
    ${GTKGLEXT_LIBRARY_DIRS} )

if(${WIN32})
    add_library(vtkmm
        renderingarea_win32.cc
        init.h
        renderingarea.h
        vtkmm.h  )
elseif(${UNIX})
    add_library(vtkmm
        renderingarea_unix.cc
        init.h
        renderingarea.h
        vtkmm.h  )
endif(${WIN32})

target_link_libraries(vtkmm
    ${GTKMM_LIBRARIES}
    ${GTKGLEXT_LIBRARIES}
    vtkRendering
    vtkGraphics
    vtkImaging
    vtkIO
    vtkFiltering
    vtkCommon
    vtksys
    vtkDICOMParser
    vtkftgl  )