We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f55710 commit 81c77d7Copy full SHA for 81c77d7
1 file changed
cmake/FindPython.cmake
@@ -77,7 +77,9 @@ execute_process(
77
string(STRIP ${PYTHON_EXTENSION_SOABI_tmp} PYTHON_EXTENSION_SOABI_tmp)
78
79
if (WITH_PY_LIMITED_API)
80
- if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
+ if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
81
+ set(PYTHON_EXTENSION_SOABI_tmp "")
82
+ else()
83
set(PYTHON_EXTENSION_SOABI_tmp ".abi3")
84
endif()
85
@@ -152,8 +154,11 @@ macro(ADD_PYTHON_LIBRARY name)
152
154
ENDIF()
153
155
156
IF(WITH_PY_LIMITED_API)
- target_compile_definitions(${name} PRIVATE
- Py_LIMITED_API=${WITH_PY_LIMITED_API}
157
- CYTHON_LIMITED_API=1)
+ target_compile_definitions(
158
+ ${name}
159
+ PRIVATE
160
+ Py_LIMITED_API=${WITH_PY_LIMITED_API}
161
+ CYTHON_LIMITED_API=1
162
+ )
163
164
endmacro(ADD_PYTHON_LIBRARY)
0 commit comments