project(RelaxPolygon)

cmake_minimum_required(VERSION 2.8.3)

#-----------------------------------------------------------------------------
#find_package(VTK REQUIRED)
#include(${USE_VTK_FILE})

set(MyModule_SOURCE
RelaxPolygon.cxx
)

link_libraries(
  vtkRendering
  vtkGraphics
  vtkImaging
  vtkIO
  vtkCommon
  vtkHybrid
  vtkFiltering
)

FIND_PACKAGE(GenerateCLP REQUIRED)
INCLUDE(${GenerateCLP_USE_FILE})

GENERATECLP(MyModule_SOURCE RelaxPolygon.xml)

add_executable(RelaxPolygon ${MyModule_SOURCE})
target_link_libraries(RelaxPolygon ${ITK_LIBRARIES} ${VTK_LIBRARIES} )

install(TARGETS
  RelaxPolygon
  BUNDLE DESTINATION  bin
  RUNTIME DESTINATION bin
  LIBRARY DESTINATION lib
  ARCHIVE DESTINATION lib/static  )
