Skip to content

Commit f048250

Browse files
committed
debugging in production yay
1 parent 82123e2 commit f048250

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

hatch_build.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,27 @@ def initialize(self, version: str, data: dict):
3030
# logic taken from distutils
3131
if sysconfig.get_config_var('Py_ENABLE_SHARED'):
3232
if not sysconfig.is_python_build():
33+
self.app.display_always(sysconfig.get_config_var('LIBDIR'))
3334
compiler.add_library_dir(sysconfig.get_config_var('LIBDIR'))
3435
else:
3536
compiler.add_library_dir('.')
3637

3738
compiler.add_include_dir(
3839
os.path.join(sysconfig.get_path("platstdlib"), "lib")
3940
)
40-
compiler.add_library("libpython")
41+
self.app.display_always(
42+
os.path.join(sysconfig.get_path("platstdlib"), "lib")
43+
)
4144
compiler.add_include_dir(sysconfig.get_path("include"))
4245
compiler.define_macro("PY_SSIZE_T_CLEAN")
4346

4447
self.app.display_waiting("compiling _pointers")
4548

4649
try:
4750
compiler.compile(
48-
glob("./src/mod.c"), output_dir=ext, extra_preargs=["-fPIC"]
51+
glob("./src/mod.c"),
52+
output_dir=ext,
53+
extra_preargs=["-fPIC", "-v"]
4954
)
5055
except Exception:
5156
self.app.abort("failed to compile _pointers")

0 commit comments

Comments
 (0)