Documentation/Build Options: Difference between revisions

From Commontk
Jump to navigationJump to search
Line 14: Line 14:
* CTK_ENABLE_PluginFramework
* CTK_ENABLE_PluginFramework
* CTK_ENABLE_EXAMPLES
* CTK_ENABLE_EXAMPLES
* CTK_ENABLE_PYTHON_WRAPPING
* CTK_ENABLE_Python_WRAPPING





Revision as of 11:06, 17 November 2011

Home < Documentation < Build Options

Semantic grouping

  • Dicom
  • DicomApplicationHosting
  • Widgets
  • PluginFramework

Options

  • CTK_ENABLE_DICOM
  • CTK_ENABLE_DICOMApplicationHosting
  • CTK_ENABLE_Widgets
  • CTK_ENABLE_PluginFramework
  • CTK_ENABLE_EXAMPLES
  • CTK_ENABLE_Python_WRAPPING


set(CTK_LIBS
  Core:ON
  PluginFramework:ON  .......... -> CTK_ENABLE_PluginFramework
  Widgets:OFF   ................ -> CTK_ENABLE_Widgets
  DICOM/Core:OFF   ............. -> CTK_ENABLE_DICOM or CTK_ENABLE_DICOMApplicationHosting
  DICOM/Widgets:OFF    ......... -> CTK_ENABLE_DICOM or CTK_ENABLE_DICOMApplicationHosting
  ImageProcessing/ITK/Core:OFF
  Scripting/Python/Core:OFF .... -> CTK_ENABLE_PYTHON_WRAPPING
  Scripting/Python/Widgets:OFF . -> CTK_ENABLE_PYTHON_WRAPPING and CTK_ENABLE_Widgets
  Visualization/VTK/Core:OFF
  Visualization/VTK/Widgets:OFF
  )
set(CTK_PLUGINS
  org.commontk.eventbus:OFF     -> NA
  org.commontk.configadmin:OFF  -> NA
  org.commontk.eventadmin:OFF   -> NA 
  org.commontk.log:OFF          -> NA
  org.commontk.log4qt:OFF       -> NA
  org.commontk.metatype:OFF     -> NA

  # Plug-ins related to DICOM WG23 (Application Hosting)
  org.commontk.dah.core:OFF        -> CTK_ENABLE_DicomApplicationHosting
  org.commontk.dah.app:OFF         -> CTK_ENABLE_DicomApplicationHosting
  org.commontk.dah.host:OFF        -> CTK_ENABLE_DicomApplicationHosting
  org.commontk.dah.exampleapp:OFF  -> CTK_ENABLE_DicomApplicationHosting and CTK_ENABLE_EXAMPLES
  org.commontk.dah.examplehost:OFF -> CTK_ENABLE_DicomApplicationHosting and CTK_ENABLE_EXAMPLES

  # Misc
  org.commontk.plugingenerator.core:OFF -> NA
  org.commontk.plugingenerator.ui:OFF   -> NA
  org.commontk.slicermodule:OFF         -> NA
  )
set(CTK_APPLICATIONS
  ctkDICOM:OFF              -> CTK_ENABLE_Dicom and CTK_ENABLE_EXAMPLES
  ctkDICOMIndexer:OFF       -> CTK_ENABLE_Dicom and CTK_ENABLE_EXAMPLES
  ctkDICOMDemoSCU:OFF       -> CTK_ENABLE_Dicom and CTK_ENABLE_EXAMPLES
  ctkDICOMQuery:OFF         -> CTK_ENABLE_Dicom and CTK_ENABLE_EXAMPLES
  ctkDICOMRetrieve:OFF      -> CTK_ENABLE_Dicom and CTK_ENABLE_EXAMPLES
  ctkDICOMQueryRetrieve:OFF -> CTK_ENABLE_Dicom and CTK_ENABLE_EXAMPLES
  ctkExampleHost:OFF        -> CTK_ENABLE_DicomApplicationHosting and CTK_ENABLE_EXAMPLES
  ctkExampleHostedApp:OFF   -> CTK_ENABLE_DicomApplicationHosting and CTK_ENABLE_EXAMPLES
  ctkEventBusDemo:OFF       -> NA
  ctkPluginBrowser:OFF      -> CTK_ENABLE_PluginFramework and CTK_ENABLE_EXAMPLES
  ctkPluginGenerator:OFF    -> CTK_ENABLE_PluginFramework and CTK_ENABLE_EXAMPLES
  ctkDICOMObjectViewer:OFF  -> CTK_ENABLE_Dicom and CTK_ENABLE_EXAMPLES
  ctkSimplePythonShell:OFF  -> CTK_ENABLE_PYTHON_WRAPPING and CTK_ENABLE_EXAMPLES
  )