vvToolBinarize
vvToolImageArithm
vvToolResample
-# vvToolExtractPatient
-# vvToolExtractLung
- vvToolStructureSetManager
vvToolMIP
vvToolConvert ## with dummy vvToolConvert.ui
vvToolROIManager
vvToolSegmentation
-
## these ones are for tests (not working)
# vvToolFoo
# vvToolFooWithWidgetBase
# vvToolPlastimatch
# vvToolConnectedComponentLabeling
+ ## these ones are old ones
+ # vvToolExtractPatient
+ # vvToolExtractLung
+ # vvToolStructureSetManager
)
# dependencies of the tools
# Future issues : when tool depend on other tools ... how to manage that ?
SET(vvToolMIP_LIBS clitkMIPLib)
SET(vvToolMedianFilter_LIBS clitkMedianImageFilterLib)
SET(vvToolImageArithm_LIBS clitkImageArithmImageLib)
+SET(vvToolROIManager_LIBS clitkDicomRTStruct)
#=========================================================
# List of vv source files
ENDIF(NOT APPLE)
#=========================================================
+
+#=========================================================
+# for ITK4 + external GDCM (RT Struct)
+IF (CLITK_USE_SYSTEM_GDCM)
+ FIND_PACKAGE(GDCM REQUIRED)
+ INCLUDE(${GDCM_USE_FILE})
+ENDIF()
+
+
#=========================================================
INCLUDE_DIRECTORIES(
../common
)
LINK_DIRECTORIES(${QT_LIBRARY_DIR})
+
#=========================================================
#Add each tool's dependencies
foreach(tool ${vv_TOOLS})
SET(toolLibs ${toolLibs} ${${tool}_LIBS})
endforeach(tool)
+
#=========================================================
#Add Foundation Libraries (this should be after our libraries, since we depend
#on them)
#=========================================================
#Create binary and libs for tests
-SET(vvExternalLibs ${QT_QTNETWORK_LIBRARY} clitkSegmentationGgoLib clitkDicomRTStruct ${toolLibs} ${foundationLibraries} ${vvCxImage})
+SET(vvExternalLibs ${QT_QTNETWORK_LIBRARY} clitkSegmentationGgoLib ${toolLibs} ${foundationLibraries} ${vvCxImage})
# QtNetwork is required by vvRegisterForm
ADD_LIBRARY(vvLib ${vv_SRCS} ${vv_UI_CXX})