Lines Matching +full:pypy +full:- +full:c
1 # tools/pybind11NewTools.cmake -- Build system for the pybind11 modules
3 # Copyright (c) 2020 Wenzel Jakob <wenzel@inf.ethz.ch> and Henry Schreiner
6 # BSD-style license that can be found in the LICENSE file.
27 set(Python_FIND_IMPLEMENTATIONS CPython PyPy)
68 if(${_Python}_INTERPRETER_ID MATCHES "PyPy")
69 message(STATUS "PyPy ${${_Python}_PyPy_VERSION} (Py ${${_Python}_VERSION})")
86 …# Debug check - see https://stackoverflow.com/questions/646518/python-how-to-detect-debug-Interpre…
88 COMMAND "${${_Python}_EXECUTABLE}" "-c"
96 # Get the suffix - SO is deprecated, should use EXT_SUFFIX, but this is
101 "${${_Python}_EXECUTABLE}" "-c"
120 # https://docs.python.org/3.6/c-api/intro.html#debugging-builds
121 …s://stackoverflow.com/questions/39161202/how-to-work-around-missing-pymodule-create2-in-amd64-win-…
129 # Check on every access - since Python2 and Python3 could have been used - do nothing in that case.
132 # Only add Python for build - must be added during the import for config
133 # since it has to be re-discovered.
219 # -fvisibility=hidden is required to allow multiple modules compiled against
223 # potential warnings or issues from having mixed hidden/non-hidden types.