]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Fix for Win32 Debug
authorana <ana@opencascade.com>
Wed, 25 Mar 2015 15:31:31 +0000 (18:31 +0300)
committerana <ana@opencascade.com>
Wed, 25 Mar 2015 15:31:31 +0000 (18:31 +0300)
salome_adm/cmake_files/FindSalomePython.cmake

index b4fad7637e8788857b401acd3bdc6311b0e8ddab..6d4cc29509b7fc7ed037aba16eafb455d726ad80 100644 (file)
@@ -107,6 +107,14 @@ ENDIF()
 # Set the FOUND flag for SalomePython and Python:
 SET(SALOMEPYTHON_FOUND FALSE)
 IF (_found1 AND PYTHONLIBS_FOUND)
+  
+  # 24.03.2015 ANA: Fix problem on Windows in  Debug mode
+  # If you have Python, installed by Windows MSI Installer, 
+  # PYTHON_LIBRARIES variable contains redundant release libraries...
+  IF(WIN32 AND CMAKE_BUILD_TYPE STREQUAL Debug)
+    SET (PYTHON_LIBRARIES ${PYTHON_DEBUG_LIBRARIES})
+  ENDIF()
+
   SET(SALOMEPYTHON_FOUND TRUE)
   SET(Python_FOUND TRUE)
 ELSE()
@@ -116,7 +124,7 @@ ENDIF()
 
 IF (SALOMEPYTHON_FOUND)
   MESSAGE(STATUS "Python interpreter and Python libraries found:")
-  MESSAGE(STATUS "Python libraries: ${PYTHON_LIBRARY}")
+  MESSAGE(STATUS "Python libraries: ${PYTHON_LIBRARIES}")
   MESSAGE(STATUS "Python include dir: ${PYTHON_INCLUDE_DIR}")
 
   # 3. Set the root dir which was finally retained