]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/CMakeLists.txt
DFCH: imageUndoRedo + Manual Paint: It doesn't works :s :s
[creaMaracasVisu.git] / bbtk / CMakeLists.txt
index d475b0321126f52a59a788548c818501c973ce50..49c1802ba0127ac2b047db2c266d4453aea6328b 100644 (file)
@@ -2,14 +2,13 @@
 INCLUDE_REGULAR_EXPRESSION("^.*$")
 set(CMAKE_MFC_FLAG 2)
 
-
 #===========================================================================
 # CMAKE SETTINGS FOR BUILDING A BBTK PACKAGE
 #===========================================================================
 
 #===========================================================================
 # THE NAME OF THE BBTK PACKAGE
-SET(BBTK_PACKAGE_NAME maracasvisu)
+SET(BBTK_PACKAGE_NAME creaMaracasVisu)
 #===========================================================================
 
 
@@ -27,7 +26,7 @@ SET(${BBTK_PACKAGE_NAME}_AUTHOR "eduardo.davila [at] creatis.insa-lyon.fr")
 
 #===========================================================================
 # PACKAGE DESCRIPTION
-SET(${BBTK_PACKAGE_NAME}_DESCRIPTION "Maracas library")
+SET(${BBTK_PACKAGE_NAME}_DESCRIPTION "Maracas library. LG : what does it provide ?")
 #===========================================================================
 
 #===========================================================================
@@ -42,7 +41,7 @@ SET(${BBTK_PACKAGE_NAME}_BUILD_VERSION 0)
 # UNCOMMENT EACH LIBRARY NEEDED (WILL BE FOUND AND USED AUTOMATICALLY)
  SET(${BBTK_PACKAGE_NAME}_USE_VTK  ON)
  SET(${BBTK_PACKAGE_NAME}_USE_ITK  ON)
- SET(${BBTK_PACKAGE_NAME}_USE_GDCM ON)
+# SET(${BBTK_PACKAGE_NAME}_USE_GDCM ON)
 # SET(${BBTK_PACKAGE_NAME}_USE_GSMIS ON)
  SET(${BBTK_PACKAGE_NAME}_USE_WXWIDGETS ON)
 #===========================================================================
@@ -118,21 +117,28 @@ SET(${BBTK_PACKAGE_NAME}_INCLUDE_DIRS
   )
 #===========================================================================
 
-FIND_PATH( libIdo_DIR libidobin $ENV{LIBIDO_PATH} )
-FIND_PACKAGE(libIdo)
-INCLUDE_DIRECTORIES(${LIBIDO_INCLUDE_PATH})
+#FIND_PATH( libIdo_DIR libidobin $ENV{LIBIDO_PATH} )
+#FIND_PACKAGE(libIdo)
+#INCLUDE_DIRECTORIES(${LIBIDO_INCLUDE_PATH})
 
   #===========================================================================
-  INCLUDE_DIRECTORIES(
-    # LIST HERE YOUR ADDITIONAL INCLUDE DIRECTORIES (EXCEPT BBTK'S)
-       ../lib/maracasVisuLib/src/kernel
-       ../lib/maracasVisuLib/include
-    ../lib/maracasVisuLib/src/kernel
-       ../lib/maracasVisuLib/src/interface/wxWindows
-       ../lib/maracasVisuLib/src/interface/wxWindows/widgets
-       ../lib/maracasVisuLib/src/interface/wxWindows/widgets/pPlotter
+#  INCLUDE_DIRECTORIES(
+#    # LIST HERE YOUR ADDITIONAL INCLUDE DIRECTORIES (EXCEPT BBTK'S)
+#      ../lib/maracasVisuLib/src/kernel
+#      ../lib/maracasVisuLib/include
+#        ../lib/maracasVisuLib/src/kernel
+#      ../lib/maracasVisuLib/src/interface/wxWindows
+#      ../lib/maracasVisuLib/src/interface/wxWindows/Contour
+#      ../lib/maracasVisuLib/src/interface/wxWindows/widgets
+#      ../lib/maracasVisuLib/src/interface/wxWindows/widgets/pPlotter
+#      ../lib/maracasVisuLib/src/interface/wxWindows/widgets/manualContour
+#      ../lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint
+#      ../lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView
+#      ../lib/maracasVisuLib/src/CutModule/interface
+#      ../lib/maracasVisuLib/src/CutModule/kernel
+       
 ###    ${MaracasSrcDir}/ILPD/src/wxInterface
-    )
+#    )
   #===========================================================================
  
 #TODO for a nice VC++ we need to add header file...
@@ -357,7 +363,18 @@ SET(${BBTK_PACKAGE_NAME}_LIBS
   # LIST HERE THE ADDITIONAL LIBS TO LINK AGAINST
   # EXCEPT : the same libs than for INCLUDE_DIRS 
 ###  ${MYSQL_LIBRARIES}
-  maracasVisuLib
+  creaMaracasVisu
+
+  BaseVolumeRenderer
+  BaseSurfaceRenderer
+  GUIWxSurfaceRenderer
+  GUIWxVolumeRenderer
+  KernelViewerWidgets
+  KernelVolumeRenderer
+  KernelSurfaceRenderer
+
+  #creaMaracasVisu_CutModule_interface
+  #creaMaracasVisu_CutModule_kernel
 ###  ILPDModel.lib
 ###  ILPDInterface
 ###  ILPDcontrolerInterface