This commit is contained in:
James Le Cuirot 2025-07-08 10:19:24 -07:00 committed by GitHub
commit c43997aeb3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -14,6 +14,7 @@ import shutil
import struct
import subprocess
import sys
import sysconfig
import warnings
from collections.abc import Iterator
@ -565,8 +566,16 @@ class pil_build_ext(build_ext):
for d in os.environ[k].split(os.path.pathsep):
_add_directory(library_dirs, d)
_add_directory(library_dirs, os.path.join(sys.prefix, "lib"))
_add_directory(include_dirs, os.path.join(sys.prefix, "include"))
_add_directory(
library_dirs,
(sys.prefix == sys.base_prefix and sysconfig.get_config_var("LIBDIR"))
or os.path.join(sys.prefix, "lib"),
)
_add_directory(
include_dirs,
(sys.prefix == sys.base_prefix and sysconfig.get_config_var("INCLUDEDIR"))
or os.path.join(sys.prefix, "include"),
)
#
# add platform directories