]> Creatis software - creaImageIO.git/commitdiff
Added a USE_WXWIDGETS option
authorfavreau <favreau>
Wed, 25 Nov 2009 14:59:00 +0000 (14:59 +0000)
committerfavreau <favreau>
Wed, 25 Nov 2009 14:59:00 +0000 (14:59 +0000)
CMakeLists.txt
src2/CMakeLists.txt

index dc3a5a26256b298bee48f9d9b27e21b5ebd83e44..67a94c5188cb91157c498246e09256438d774864 100644 (file)
@@ -15,7 +15,8 @@ ENDIF(crea_FOUND)
 SET(USE_GDCM ON)
 #SET(USE_GDCM2 ON)
 SET(USE_GDCM_VTK ON)
-SET(USE_WXWIDGETS ON)
+
+OPTION(USE_WXWIDGETS "Build creaImageIO with WxWidgets ?" ON) 
 SET(USE_VTK ON)
 SET(USE_ITK OFF)
 SET(USE_BOOST ON)
index 6c0c6f1d9decdcdb84dd01ea7d776913c8c635e3..61e1d52886923970fa744ef69f30626a2f46f36c 100644 (file)
@@ -4,31 +4,28 @@ SET(LIBRARY_NAME creaImageIO2)
 FILE(GLOB SOURCES_CREAIMAGEIO  
   # SQLite 
   CppSQLite3.cpp
-  
-
-  
   # 
   creaImageIOGimmick.cpp
   creaImageIOSynchron.cpp
-  creaImageIOListener.cpp
   creaImageIOPACSConnection.cpp
 
   # Abstract views
-  creaImageIOGimmickView.cpp
   creaImageIOTreeView.cpp
 
+  # settings
+  creaImageIOSettings.cpp
+  )
   
-  # 
-  BlockScopeWxApp.cpp
+ if (USE_WXWIDGETS)
+FILE(GLOB SOURCES_CREAIMAGEIO  
+   BlockScopeWxApp.cpp
   creaImageIOGimmickReaderDialog.cpp
-
   #  Viewer
   creaImageIOWxViewer.cpp
-  
-  
-  # settings
-  creaImageIOSettings.cpp
+  creaImageIOGimmickView.cpp
+  creaImageIOListener.cpp
   )
+ endif()
  
  # Attributed tree data structure
 FILE(GLOB SOURCES_CREAIMAGEIO_TREE
@@ -48,13 +45,17 @@ FILE(GLOB SOURCES_CREAIMAGEIO_IMG_READER
          creaImageIOAbstractImageReader.cpp
          creaImageIODicomImageReader.cpp
          creaImageIOImageReader.cpp
-         creaImageIOMultiThreadImageReader.cpp
          creaImageIOUltrasonixImageReader.cpp
          creaImageIOVtkImageReader.cpp
          )
-
+ if (USE_WXWIDGETS)
+FILE(GLOB SOURCES_CREAIMAGEIO_IMG_READER
+         creaImageIOMultiThreadImageReader.cpp
+         )
+ endif()
 
 # The wxWidgets-based components
+if (USE_WXWIDGETS)
 FILE(GLOB SOURCES_CREAIMAGEIO_WX
          creaImageIOWxGimmickView.cpp
          creaImageIOWxTreeView.cpp
@@ -69,6 +70,8 @@ FILE(GLOB SOURCES_CREAIMAGEIO_WX
          creaImageIOWxPACSConnectionPanel.cpp
          creaImageIOWxDescriptorPanel.cpp
          )
+endif()
+
 # Header Files   
 FILE(GLOB HEADER_CREAIMAGEIO creaImageIOImagePointerHolder.h)
 FILE(GLOB SOURCES_CREAIMAGEIO_PACS PACS/*.cpp)