From 7f7ca8a55589ca074ee214a9912e357b5c5d014a Mon Sep 17 00:00:00 2001 From: Dominique Benielli <dominique.benielli@univ-amu.fr> Date: Tue, 6 May 2025 18:18:22 +0200 Subject: [PATCH] Edit setup.py --- setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 31bf0ab..3a830cd 100755 --- a/setup.py +++ b/setup.py @@ -204,7 +204,11 @@ class m_build_ext(build_ext): for dirpath, dirnames, filenames in os.walk('.'): for filename in filenames: if filename.endswith('.c'): - os.remove(os.path.join(dirpath, filename)) + full_path = os.path.join(dirpath, filename) + # Optionnel : ne supprime que ceux qui ont un .pyx à côté + pyx_path = full_path[:-2] + '.pyx' + if os.path.exists(pyx_path): + os.remove(full_path) root_dir = os.path.dirname(os.path.abspath(__file__)) cur_dir = os.getcwd() run_cmake(root_dir) -- GitLab