Skip to content

Commit 6476591

Browse files
committed
CMake: Drop PYTHON_EXTENSION_MODULE_SUFFIX logic
1 parent 6424c34 commit 6476591

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

src/swig/CMakeLists.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,6 @@ if (NUMPY_FOUND AND Python_FOUND)
3636

3737
set_target_properties (nlopt_python PROPERTIES OUTPUT_NAME nlopt)
3838

39-
if (NOT DEFINED PYTHON_EXTENSION_MODULE_SUFFIX AND NOT CMAKE_CROSSCOMPILING)
40-
execute_process (COMMAND ${Python_EXECUTABLE} -c "import importlib.machinery; print(importlib.machinery.EXTENSION_SUFFIXES[0])"
41-
OUTPUT_VARIABLE PYTHON_EXTENSION_MODULE_SUFFIX OUTPUT_STRIP_TRAILING_WHITESPACE)
42-
endif ()
43-
if (DEFINED PYTHON_EXTENSION_MODULE_SUFFIX)
44-
set_target_properties (nlopt_python PROPERTIES SUFFIX "${PYTHON_EXTENSION_MODULE_SUFFIX}")
45-
endif ()
46-
4739
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/nlopt.py DESTINATION ${INSTALL_PYTHON_DIR})
4840
install (TARGETS nlopt_python DESTINATION ${INSTALL_PYTHON_DIR})
4941

0 commit comments

Comments
 (0)