QUIET flag for cmake searches for boost python
This commit is contained in:
parent
343569105d
commit
35b3aaf18f
@ -121,14 +121,14 @@ if (BUILD_PYTHON)
|
|||||||
set(version ${PYTHONLIBS_VERSION_STRING})
|
set(version ${PYTHONLIBS_VERSION_STRING})
|
||||||
|
|
||||||
STRING(REGEX REPLACE "[^0-9]" "" boost_py_version ${version})
|
STRING(REGEX REPLACE "[^0-9]" "" boost_py_version ${version})
|
||||||
find_package(Boost COMPONENTS "python-py${boost_py_version}" ${boost_libs})
|
find_package(Boost QUIET COMPONENTS "python-py${boost_py_version}" ${boost_libs})
|
||||||
set(Boost_PYTHON_FOUND ${Boost_PYTHON-PY${boost_py_version}_FOUND})
|
set(Boost_PYTHON_FOUND ${Boost_PYTHON-PY${boost_py_version}_FOUND})
|
||||||
|
|
||||||
while (NOT "${version}" STREQUAL "" AND NOT Boost_PYTHON_FOUND)
|
while (NOT "${version}" STREQUAL "" AND NOT Boost_PYTHON_FOUND)
|
||||||
STRING(REGEX REPLACE "([0-9.]+).[0-9]+" "\\1" version ${version})
|
STRING(REGEX REPLACE "([0-9.]+).[0-9]+" "\\1" version ${version})
|
||||||
|
|
||||||
STRING(REGEX REPLACE "[^0-9]" "" boost_py_version ${version})
|
STRING(REGEX REPLACE "[^0-9]" "" boost_py_version ${version})
|
||||||
find_package(Boost COMPONENTS "python-py${boost_py_version}" ${boost_libs})
|
find_package(Boost QUIET COMPONENTS "python-py${boost_py_version}" ${boost_libs})
|
||||||
set(Boost_PYTHON_FOUND ${Boost_PYTHON-PY${boost_py_version}_FOUND})
|
set(Boost_PYTHON_FOUND ${Boost_PYTHON-PY${boost_py_version}_FOUND})
|
||||||
|
|
||||||
STRING(REGEX MATCHALL "([0-9.]+).[0-9]+" has_more_version ${version})
|
STRING(REGEX MATCHALL "([0-9.]+).[0-9]+" has_more_version ${version})
|
||||||
@ -138,21 +138,21 @@ if (BUILD_PYTHON)
|
|||||||
endwhile ()
|
endwhile ()
|
||||||
|
|
||||||
if (NOT Boost_PYTHON_FOUND)
|
if (NOT Boost_PYTHON_FOUND)
|
||||||
find_package(Boost COMPONENTS python3 ${boost_libs})
|
find_package(Boost QUIET COMPONENTS python3 ${boost_libs})
|
||||||
if ("${Boost_LIBRARIES}" MATCHES ".*(python|PYTHON).*" )
|
if ("${Boost_LIBRARIES}" MATCHES ".*(python|PYTHON).*" )
|
||||||
set(Boost_PYTHON_FOUND TRUE)
|
set(Boost_PYTHON_FOUND TRUE)
|
||||||
endif ()
|
endif ()
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (NOT Boost_PYTHON_FOUND)
|
if (NOT Boost_PYTHON_FOUND)
|
||||||
find_package(Boost COMPONENTS python36 ${boost_libs})
|
find_package(Boost QUIET COMPONENTS python36 ${boost_libs})
|
||||||
if ("${Boost_LIBRARIES}" MATCHES ".*(python|PYTHON).*" )
|
if ("${Boost_LIBRARIES}" MATCHES ".*(python|PYTHON).*" )
|
||||||
set(Boost_PYTHON_FOUND TRUE)
|
set(Boost_PYTHON_FOUND TRUE)
|
||||||
endif ()
|
endif ()
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (NOT Boost_PYTHON_FOUND)
|
if (NOT Boost_PYTHON_FOUND)
|
||||||
find_package(Boost COMPONENTS python37 ${boost_libs})
|
find_package(Boost QUIET COMPONENTS python37 ${boost_libs})
|
||||||
if ("${Boost_LIBRARIES}" MATCHES ".*(python|PYTHON).*" )
|
if ("${Boost_LIBRARIES}" MATCHES ".*(python|PYTHON).*" )
|
||||||
set(Boost_PYTHON_FOUND TRUE)
|
set(Boost_PYTHON_FOUND TRUE)
|
||||||
endif ()
|
endif ()
|
||||||
@ -160,7 +160,7 @@ if (BUILD_PYTHON)
|
|||||||
|
|
||||||
if (NOT Boost_PYTHON_FOUND)
|
if (NOT Boost_PYTHON_FOUND)
|
||||||
STRING(REGEX REPLACE "([0-9]+\\.[0-9]+).*" "\\1" gentoo_version ${PYTHONLIBS_VERSION_STRING})
|
STRING(REGEX REPLACE "([0-9]+\\.[0-9]+).*" "\\1" gentoo_version ${PYTHONLIBS_VERSION_STRING})
|
||||||
find_package(Boost COMPONENTS python-${gentoo_version} ${boost_libs})
|
find_package(Boost QUIET COMPONENTS python-${gentoo_version} ${boost_libs})
|
||||||
if ("${Boost_LIBRARIES}" MATCHES ".*(python|PYTHON).*" )
|
if ("${Boost_LIBRARIES}" MATCHES ".*(python|PYTHON).*" )
|
||||||
set(Boost_PYTHON_FOUND TRUE)
|
set(Boost_PYTHON_FOUND TRUE)
|
||||||
endif ()
|
endif ()
|
||||||
|
Loading…
Reference in New Issue
Block a user