diff --git a/Modules/CoreCmdApps/CMakeLists.txt b/Modules/CoreCmdApps/CMakeLists.txt new file mode 100644 index 0000000000..12d751c887 --- /dev/null +++ b/Modules/CoreCmdApps/CMakeLists.txt @@ -0,0 +1,7 @@ +option(BUILD_CoreCmdApps "Build command-line apps of the MitkCore module" OFF) + +if(BUILD_CoreCmdApps OR MITK_BUILD_ALL_APPS) + mitkFunctionCreateCommandLineApp(NAME FileConverter) + mitkFunctionCreateCommandLineApp(NAME ImageTypeConverter) + mitkFunctionCreateCommandLineApp(NAME RectifyImage) +endif() diff --git a/Modules/BasicImageProcessing/MiniApps/FileConverter.cpp b/Modules/CoreCmdApps/FileConverter.cpp similarity index 100% rename from Modules/BasicImageProcessing/MiniApps/FileConverter.cpp rename to Modules/CoreCmdApps/FileConverter.cpp diff --git a/Modules/BasicImageProcessing/MiniApps/ImageTypeConverter.cpp b/Modules/CoreCmdApps/ImageTypeConverter.cpp similarity index 100% rename from Modules/BasicImageProcessing/MiniApps/ImageTypeConverter.cpp rename to Modules/CoreCmdApps/ImageTypeConverter.cpp diff --git a/Modules/BasicImageProcessing/MiniApps/RectifyImage.cpp b/Modules/CoreCmdApps/RectifyImage.cpp similarity index 100% rename from Modules/BasicImageProcessing/MiniApps/RectifyImage.cpp rename to Modules/CoreCmdApps/RectifyImage.cpp diff --git a/Modules/ModuleList.cmake b/Modules/ModuleList.cmake index 4daa70f838..d65ee8faa4 100644 --- a/Modules/ModuleList.cmake +++ b/Modules/ModuleList.cmake @@ -1,85 +1,86 @@ # The entries in the mitk_modules list must be # ordered according to their dependencies. set(MITK_MODULES Core CommandLine + CoreCmdApps AppUtil LegacyIO DataTypesExt Annotation LegacyGL AlgorithmsExt MapperExt DICOMReader DICOMReaderServices DICOMQI DICOMTesting SceneSerializationBase PlanarFigure ImageDenoising ImageExtraction SceneSerialization Gizmo GraphAlgorithms Multilabel Chart ImageStatistics ContourModel SurfaceInterpolation Segmentation QtWidgets QtWidgetsExt ImageStatisticsUI SegmentationUI MatchPointRegistration MatchPointRegistrationUI Classification OpenIGTLink IGTBase IGT CameraCalibration OpenCL OpenCVVideoSupport QtOverlays ToFHardware ToFProcessing ToFUI PhotoacousticsHardware PhotoacousticsAlgorithms PhotoacousticsLib US USUI DicomUI Remeshing Python QtPython Persistence OpenIGTLinkUI IGTUI DicomRT RTUI IOExt XNAT TubeGraph BiophotonicsHardware BoundingShape RenderWindowManager RenderWindowManagerUI SemanticRelations SemanticRelationsUI CEST BasicImageProcessing ModelFit ModelFitUI Pharmacokinetics PharmacokineticsUI DICOMPM REST RESTService DICOMweb ) if(MITK_ENABLE_PIC_READER) list(APPEND MITK_MODULES IpPicSupportIO) endif()