summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pool <mbp@sourcefrog.net>2023-11-24 08:34:53 -0800
committerGitHub <noreply@github.com>2023-11-24 08:34:53 -0800
commitb88432459aff2fb240a138b5fe8150db67ca6eb3 (patch)
treef728bd4a5fbcf489e5527f6293a39471d7d979e3
parente8a77c1e5fdba39a1116aa29d49c077f4196b899 (diff)
parent76873f8858bf5f32bda170fcdc1dfebb69de0e4b (diff)
Merge pull request #493 from asheplyakov/no-distutilsorigin/507-gdb-tests
include_server: use setuptools instead of distutils (for compatibility with Python >= 3.12)
-rwxr-xr-xinclude_server/setup.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/include_server/setup.py b/include_server/setup.py
index 4ae503e..94630df 100755
--- a/include_server/setup.py
+++ b/include_server/setup.py
@@ -31,8 +31,7 @@ is absolutized.
__author__ = 'Manos Renieris and Nils Klarlund'
-import distutils.core
-import distutils.extension
+import setuptools
import doctest
import os
import shlex
@@ -126,7 +125,7 @@ else:
srcdir_include_server = os.path.join(srcdir, 'include_server')
# Specify extension.
-ext = distutils.extension.Extension(
+ext = setuptools.Extension(
name='include_server.distcc_pump_c_extensions',
sources=[os.path.join(srcdir, source)
for source in
@@ -180,4 +179,4 @@ args = {
# First, do a little self-testing.
doctest.testmod()
# Second, do the setup.
-distutils.core.setup(**args)
+setuptools.setup(**args)