]> Creatis software - crea.git/commitdiff
*** empty log message ***
authorJuan Prieto <Juan.Prieto@creatis.insa-lyon.fr>
Fri, 22 Jan 2010 19:16:51 +0000 (19:16 +0000)
committerJuan Prieto <Juan.Prieto@creatis.insa-lyon.fr>
Fri, 22 Jan 2010 19:16:51 +0000 (19:16 +0000)
cmake/CREAMacro_FindAndUseLibraries.cmake
cmake/CREAMacro_FindAndUseWxWidgets.cmake
install/CMakeLists.txt
src/creawxVTKRenderWindowInteractor.h

index e55bce933cf307d7b1feba74a00f842b4742f5aa..c54c85b7a5134778dbf93e4a91f4bc44caf6ff61 100644 (file)
@@ -1,7 +1,7 @@
 
 
 MACRO(CREA_FIND_AND_USE_LIBRARIES)
-
+OPTION(DEBUG "Use debug libraries" ON)
 #-----------------------------------------------------------------------------
 # If one can invoke this macro then crea has already been found !!
 # However if one whishes to link against crea and crea was built 
@@ -284,13 +284,20 @@ IF(USE_BOOST)
                #boost_date_time-vc71-mt-1_37
        
                #message("creamacro find and use lib = ${Boost_SIGNALS_LIBRARY}")
-               SET(BOOST_LIBRARIES
+               IF(DEBUG)
+                       SET(BOOST_LIBRARIES
+                               boost_signals-vc90-mt-gd-1_40
+                               boost_filesystem-vc90-mt-gd-1_40
+                               boost_date_time-vc90-mt-gd-1_40                    
+                          #what about boost_thread? JPR
+                       )
+               ELSE(NOT DEBUG)
+                       SET(BOOST_LIBRARIES
                                boost_signals-vc90-mt-1_40
-                boost_filesystem-vc90-mt-1_40
-                boost_date_time-vc90-mt-1_40
-                  
-                  #what about boost_thread? JPR
-           )
+                               boost_filesystem-vc90-mt-1_40
+                               boost_date_time-vc90-mt-1_40
+                       )
+               ENDIF(DEBUG)
          ENDIF(WIN32)
       IF(NOT WIN32)
        IF(APPLE)
index 6876d4b27b277398874a08529c5ae6504a421eb5..cceae9aace156eed2731412bada8900e298f503f 100644 (file)
@@ -12,7 +12,11 @@ MACRO(CREA_FIND_WXWIDGETS)
     
     #wxWidgets build related stuff
     # DO NOT FORCE DEBUG LIBS !!
-    SET(WXW_USE_DEBUG OFF)
+       IF(DEBUG)
+               SET(WXW_USE_DEBUG ON)
+       ELSE (NOT DEBUG)
+               SET(WXW_USE_DEBUG OFF)
+       ENDIF(DEBUG)
     SET(WXW_USE_UNICODE OFF)
     SET(WXW_USE_SHARED ON)
     SET(WXW_USE_UNIV OFF)
index a254cce2d978fcb36140b6f6e52fb1d8cba8abdd..b193712c351e49bae51da8d72bb756abefef841b 100644 (file)
@@ -93,6 +93,7 @@ ELSE(WIN32 AND NOT UNIX)
   SET(CPACK_SOURCE_STRIP_FILES "")
 ENDIF(WIN32 AND NOT UNIX)
 SET(CPACK_PACKAGE_EXECUTABLES "creaNewProject" "New project")
+
   
 
 INCLUDE(CPack)
index e1378d6f647c21c24c9bfafebaa7a19a4c512f79..d0b90df118ebf30372847cfc518cb695d084b6f2 100644 (file)
@@ -3,8 +3,8 @@
   Program:   Visualization Toolkit
   Module:    $RCSfile: creawxVTKRenderWindowInteractor.h,v $
   Language:  C++
-  Date:      $Date: 2008/12/11 14:27:00 $
-  Version:   $Revision: 1.2 $
+  Date:      $Date: 2010/01/22 19:16:54 $
+  Version:   $Revision: 1.3 $
 
   Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen 
   All rights reserved.
@@ -99,7 +99,7 @@ namespace crea
 #if defined(__WXGTK__) && defined(USE_WXGLCANVAS)
 class CREA_EXPORT creawxVTKRenderWindowInteractor : public wxGLCanvas, virtual public vtkRenderWindowInteractor
 #else
-class CREA_EXPORT creawxVTKRenderWindowInteractor : public wxWindow, virtual public vtkRenderWindowInteractor
+class CREA_EXPORT creawxVTKRenderWindowInteractor : virtual public vtkRenderWindowInteractor, public wxWindow
 #endif //__WXGTK__
 {
   DECLARE_DYNAMIC_CLASS(creawxVTKRenderWindowInteractor)