[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [37659] trunk/blender/build_files/cmake/ Modules/FindPythonLibsUnix.cmake: fix for python ABI search, was missing 'd '
Campbell Barton
ideasman42 at gmail.com
Mon Jun 20 11:39:14 CEST 2011
Revision: 37659
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=37659
Author: campbellbarton
Date: 2011-06-20 09:39:14 +0000 (Mon, 20 Jun 2011)
Log Message:
-----------
fix for python ABI search, was missing 'd'
Modified Paths:
--------------
trunk/blender/build_files/cmake/Modules/FindPythonLibsUnix.cmake
Modified: trunk/blender/build_files/cmake/Modules/FindPythonLibsUnix.cmake
===================================================================
--- trunk/blender/build_files/cmake/Modules/FindPythonLibsUnix.cmake 2011-06-20 09:34:35 UTC (rev 37658)
+++ trunk/blender/build_files/cmake/Modules/FindPythonLibsUnix.cmake 2011-06-20 09:39:14 UTC (rev 37659)
@@ -34,8 +34,11 @@
SET(PYTHON_ROOT_DIR $ENV{PYTHON_ROOT_DIR})
ENDIF()
-
-SET(PYTHON_VERSION 3.2 CACHE STRING "")
+IF(DEFINED PYTHON_VERSION)
+ SET(PYTHON_VERSION "${PYTHON_VERSION}" CACHE STRING "")
+ELSE()
+ SET(PYTHON_VERSION 3.2 CACHE STRING "")
+ENDIF()
MARK_AS_ADVANCED(PYTHON_VERSION)
SET(PYTHON_LINKFLAGS "-Xlinker -export-dynamic")
@@ -43,7 +46,7 @@
SET(_python_ABI_FLAGS
"m;mu;u; " # release
- "md;mud;ud" # debug
+ "md;mud;ud;d" # debug
)
STRING(REPLACE "." "" _PYTHON_VERSION_NO_DOTS ${PYTHON_VERSION})
@@ -61,15 +64,21 @@
STRING(REPLACE " " "" _CURRENT_ABI_FLAGS ${_CURRENT_ABI_FLAGS})
FIND_PATH(PYTHON_INCLUDE_DIR
- NAMES Python.h
- HINTS ${_python_SEARCH_DIRS}
- PATH_SUFFIXES include/python${PYTHON_VERSION}${_CURRENT_ABI_FLAGS}
+ NAMES
+ Python.h
+ HINTS
+ ${_python_SEARCH_DIRS}
+ PATH_SUFFIXES
+ include/python${PYTHON_VERSION}${_CURRENT_ABI_FLAGS}
)
FIND_LIBRARY(PYTHON_LIBRARY
- NAMES "python${PYTHON_VERSION}${_CURRENT_ABI_FLAGS}"
- HINTS ${_python_SEARCH_DIRS}
- PATH_SUFFIXES lib64 lib
+ NAMES
+ "python${PYTHON_VERSION}${_CURRENT_ABI_FLAGS}"
+ HINTS
+ ${_python_SEARCH_DIRS}
+ PATH_SUFFIXES
+ lib64 lib
)
IF(PYTHON_LIBRARY AND PYTHON_INCLUDE_DIR)
More information about the Bf-blender-cvs
mailing list