comparison CMakeLists.txt @ 25:3b59f5dd7e72

improved prefix detection if mingw
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 03 Apr 2020 12:18:45 +0200
parents 3bed39e4b85f
children b0d1308280d8
comparison
equal deleted inserted replaced
24:3bed39e4b85f 25:3b59f5dd7e72
27 if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 27 if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
28 if (MSVC) 28 if (MSVC)
29 set(Prefix "") 29 set(Prefix "")
30 set(Suffix ".lib") 30 set(Suffix ".lib")
31 else() 31 else()
32 set(Prefix "lib") 32 list(GET CMAKE_FIND_LIBRARY_PREFIXES 0 Prefix)
33 set(Suffix ".a") 33 set(Suffix ".a")
34 endif() 34 endif()
35 35
36 set(PYTHON_LIBRARY_NAME ${Prefix}python${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}${Suffix}) 36 set(PYTHON_LIBRARY_NAME ${Prefix}python${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}${Suffix})
37 set(PYTHON_INCLUDE_DIRS ${PYTHON_WINDOWS_ROOT}/include) 37 set(PYTHON_INCLUDE_DIRS ${PYTHON_WINDOWS_ROOT}/include)