PY-45771 Update Python 3.9 frame evaluator C file. Force C files regeneration in setup script

(cherry picked from commit fa40b4e5f81a6d0a0c4cad0a9b3b34f0e55342f3)

IDEA-CR-69615

GitOrigin-RevId: 6238449d8f1b0813f004aa212f4eafb0086f8076
This commit is contained in:
Andrey Lisin
2020-12-11 20:12:28 +00:00
committed by intellij-monorepo-bot
parent 71143718aa
commit 235fb6574e
2 changed files with 779 additions and 797 deletions
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -69,7 +69,7 @@ def build_extension(dir_name, extension_name, target_pydevd_name, force_cython,
from Cython.Build import cythonize # @UnusedImport
ext_modules = cythonize([
"%s/%s.pyx" % (dir_name, target_pydevd_name,),
], compile_time_env={"IS_PY39_OR_GREATER": "YES" if IS_PY39_OR_GREATER else "NO"})
], compile_time_env={"IS_PY39_OR_GREATER": "YES" if IS_PY39_OR_GREATER else "NO"}, force=True)
else:
# Always compile the .c (and not the .pyx) file (which we should keep up-to-date by running build_tools/build.py).
from distutils.extension import Extension