|
|
@@ -537,6 +537,13 @@ function (_PYTHON_GET_CONFIG_VAR _PYTHON_PGCV_VALUE NAME)
|
|
|
return()
|
|
|
endif()
|
|
|
|
|
|
+ if (NAME STREQUAL "POSTFIX")
|
|
|
+ if (WIN32 AND _${_PYTHON_PREFIX}_LIBRARY_DEBUG MATCHES "_d${CMAKE_IMPORT_LIBRARY_SUFFIX}$")
|
|
|
+ set (${_PYTHON_PGCV_VALUE} "_d" PARENT_SCOPE)
|
|
|
+ endif()
|
|
|
+ return()
|
|
|
+ endif()
|
|
|
+
|
|
|
if (NAME STREQUAL "SOSABI")
|
|
|
# assume some default
|
|
|
if (CMAKE_SYSTEM_NAME STREQUAL "Windows" OR CMAKE_SYSTEM_NAME MATCHES "MSYS|CYGWIN")
|
|
|
@@ -667,10 +674,6 @@ function (_PYTHON_GET_CONFIG_VAR _PYTHON_PGCV_VALUE NAME)
|
|
|
else()
|
|
|
string (REGEX REPLACE "^\\.(.+)\\.[^.]+$" "\\1" _values "${_values}")
|
|
|
endif()
|
|
|
- elseif (NAME STREQUAL "POSTFIX")
|
|
|
- if (WIN32 AND _${_PYTHON_PREFIX}_LIBRARY_DEBUG MATCHES "_d${CMAKE_IMPORT_LIBRARY_SUFFIX}$")
|
|
|
- set (_values "_d")
|
|
|
- endif()
|
|
|
elseif (NAME STREQUAL "ABIFLAGS" AND WIN32)
|
|
|
# config var ABIFLAGS does not exist for version < 3.14, check GIL specific variable
|
|
|
execute_process (COMMAND ${_${_PYTHON_PREFIX}_INTERPRETER_LAUNCHER} "${_${_PYTHON_PREFIX}_EXECUTABLE}" -c
|