Просмотр исходного кода

3.11.5: Add missing patch

pull/3458/head
Ivan Pozdeev 1 месяц назад
Родитель
Сommit
84414c0121
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: FB6A628DCF06DCD7
1 измененных файлов: 27 добавлений и 0 удалений
  1. +27
    -0
      plugins/python-build/share/python-build/patches/3.11.15/Python-3.11.15/0001-Recognize-an-argument-to-j-in-MAKEFLAGS.patch

+ 27
- 0
plugins/python-build/share/python-build/patches/3.11.15/Python-3.11.15/0001-Recognize-an-argument-to-j-in-MAKEFLAGS.patch Просмотреть файл

@ -0,0 +1,27 @@
From 3fec519d6b326918f39ceb142ef762042ce8365f Mon Sep 17 00:00:00 2001
From: Ivan Pozdeev <vano@mail.mipt.ru>
Date: Fri, 26 Dec 2025 13:39:21 +0300
Subject: [PATCH] Recognize an argument to -j in MAKEFLAGS
---
setup.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/setup.py b/setup.py
index ad8fb81b218..5666deaf67b 100644
--- a/setup.py
+++ b/setup.py
@@ -307,8 +307,8 @@ def __init__(self, dist):
self.failed_on_import = []
self.missing = []
self.disabled_configure = []
- if '-j' in os.environ.get('MAKEFLAGS', ''):
- self.parallel = True
+ if (m:=re.search(r'(?:^|\s)(?:-j|--jobs)(?:\s+|=)?(\d*)',os.environ.get('MAKEFLAGS', ''))) is not None:
+ self.parallel = int(m.group(1)) if m.group(1) else True
def add(self, ext):
self.extensions.append(ext)
--
2.36.1.windows.1

Загрузка…
Отмена
Сохранить