]> Creatis software - clitk.git/commitdiff
BUG: Add PrintMemory Symbol to clitkCommon even if CLITK_MEMORY_INFO is OFF
authordelmon <delmon>
Tue, 22 Feb 2011 08:35:07 +0000 (08:35 +0000)
committerdelmon <delmon>
Tue, 22 Feb 2011 08:35:07 +0000 (08:35 +0000)
common/CMakeLists.txt

index a4b26142178a03624a610e44498a6b4646148348..2060486baad50703accf39863addd1f41598df6d 100644 (file)
@@ -31,24 +31,20 @@ SET(clitkCommon_SRC
   clitkImageToImageGenericFilterBase.cxx
   clitkExceptionObject.cxx
   clitkFilterBase.cxx
+  clitkMemoryUsage.cxx
 )  
 
+### Declare clitkCommon library
+ADD_LIBRARY(clitkCommon STATIC ${clitkCommon_SRC})
+
 ### if LIBSTATGRAB is installed, add clitkMemoryUsage.cxx in the library
 IF(CLITK_MEMORY_INFO)
   FIND_PROGRAM(LIBSTATGRAB NAMES statgrab PATHS)
   IF (${LIBSTATGRAB} MATCHES "LIBSTATGRAB-NOTFOUND")
     MESSAGE( FATAL_ERROR "libstatgrab NOT FOUND -> please install http://www.i-scream.org/libstatgrab/")
   ELSE (${LIBSTATGRAB} MATCHES "LIBSTATGRAB-NOTFOUND")
-    SET(clitkCommon_SRC ${clitkCommon_SRC} clitkMemoryUsage.cxx)
-  ENDIF (${LIBSTATGRAB} MATCHES "LIBSTATGRAB-NOTFOUND")  
-ENDIF(CLITK_MEMORY_INFO)
-
-### Declare clitkCommon library
-ADD_LIBRARY(clitkCommon STATIC ${clitkCommon_SRC})
-
-### Add libstatgrab if needed
-IF(CLITK_MEMORY_INFO)
     TARGET_LINK_LIBRARIES(clitkCommon statgrab)
+  ENDIF (${LIBSTATGRAB} MATCHES "LIBSTATGRAB-NOTFOUND")  
 ENDIF(CLITK_MEMORY_INFO)
 
 TARGET_LINK_LIBRARIES(clitkCommon vtkCommon vtkImaging vtkHybrid ITKBasicFilters)