endif(COMMAND cmake_policy)
#=========================================================
+#List of vv tools to compile
SET(vv_TOOLS
vvToolWidgetBase
# vvToolWidgetWithStepsBase
vvToolMedianFilter
- vvToolRigidReg
+# vvToolRigidReg
# vvToolFoo
# vvToolFooWithWidgetBase
- vvToolCropImage
+# vvToolCropImage
vvToolBinarize
vvToolSimpleInputSelectorWidget
vvToolInputSelectorWidget
vvToolResample
vvToolExtractPatient
vvToolExtractLung
- # vvToolPlastimatch
+# vvToolPlastimatch
# vvToolConnectedComponentLabeling
)
+#dependencies of the tools
+SET(vvToolRigidReg_LIBS clitkAffineRegistrationLib)
#=========================================================
# List of vv source files
#Libs for _ggo.c files
clitkSegmentationGgoLib clitkToolsGgoLib
clitkRegistrationGgoLib
-clitkCommon ${ITK_LIBRARIES} QVTK vtkHybrid)
+)
#=========================================================
+#Add each tool's dependencies
+foreach(tool ${vv_TOOLS})
+ target_link_libraries(vv ${${tool}_LIBS})
+endforeach(tool)
+
+#=========================================================
+#Add Foundation Libraries (this should be after our libraries, since we depend
+#on them)
+TARGET_LINK_LIBRARIES(vv
+clitkCommon ${ITK_LIBRARIES} QVTK vtkHybrid)
#=========================================================
# Install options (also used by CPack)