SET( MFC_SRCS 
 vtkMFCWindow.cpp
) 

# add stuff to use MFC in this executable
ADD_DEFINITIONS(-D_AFXDLL)
SET(CMAKE_MFC_FLAG 6)

ADD_LIBRARY(vtkMFC ${MFC_SRCS})

# Apply user-defined properties to the library target.
IF(VTK_LIBRARY_PROPERTIES)
  SET_TARGET_PROPERTIES(vtkMFC PROPERTIES ${VTK_LIBRARY_PROPERTIES})
ENDIF(VTK_LIBRARY_PROPERTIES)

TARGET_LINK_LIBRARIES( vtkMFC
  vtkRendering
  vtkGraphics
  vtkImaging
  vtkIO
  vtkFiltering
  vtkCommon
)

IF ( WIN32 )
  IF(NOT VTK_INSTALL_NO_DEVELOPMENT)
    INSTALL_FILES( ${VTK_INSTALL_INCLUDE_DIR} .h )
  ENDIF(NOT VTK_INSTALL_NO_DEVELOPMENT)
  IF(NOT VTK_INSTALL_NO_LIBRARIES)
    INSTALL_TARGETS( ${VTK_INSTALL_LIB_DIR} RUNTIME_DIRECTORY ${VTK_INSTALL_BIN_DIR} vtkMFC )
  ENDIF(NOT VTK_INSTALL_NO_LIBRARIES)
ENDIF ( WIN32 )