|
10 | 10 | from packaging.version import Version |
11 | 11 |
|
12 | 12 | from .. import __version__ |
| 13 | +from .._logging import logger |
13 | 14 | from ..cmake import CMaker |
14 | 15 | from ..resources import find_python |
15 | 16 | from ..settings.skbuild_model import ScikitBuildSettings |
@@ -80,13 +81,17 @@ def configure( |
80 | 81 | # Add site-packages to the prefix path for CMake |
81 | 82 | site_packages = Path(sysconfig.get_path("purelib")) |
82 | 83 | self.config.prefix_dirs.append(site_packages) |
| 84 | + logger.debug("SITE_PACKAGES: {}", site_packages) |
83 | 85 | if site_packages != DIR.parent.parent: |
84 | 86 | self.config.prefix_dirs.append(DIR.parent.parent) |
| 87 | + logger.debug("Extra SITE_PACKAGES: {}", site_packages) |
85 | 88 |
|
86 | 89 | # Add the FindPython backport if needed |
87 | 90 | fp_backport = self.settings.backport.find_python |
88 | 91 | if fp_backport and self.config.cmake.version < Version(fp_backport): |
89 | | - self.config.module_dirs.append(Path(find_python.__file__).parent.resolve()) |
| 92 | + fp_dir = Path(find_python.__file__).parent.resolve() |
| 93 | + self.config.module_dirs.append(fp_dir) |
| 94 | + logger.debug("FindPython backport activated at {}", fp_dir) |
90 | 95 |
|
91 | 96 | local_def = set_environment_for_gen( |
92 | 97 | self.config.cmake, self.config.env, self.settings.ninja |
|
0 commit comments