We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 17af877 commit 2f91a56Copy full SHA for 2f91a56
1 file changed
tools/vend.py
@@ -299,6 +299,9 @@ def __post_init__(self):
299
description="Command line shell",
300
doc="cli.html",
301
lib_sqlite=True,
302
+ # work around sqlite's mistaken handling of utf8 on windows. it should be
303
+ # using manifest but instead only has a hacky main thing going on
304
+ defines = [("main", "main")]
305
),
306
Extra(
307
name="sqlite3_showdb",
@@ -504,6 +507,7 @@ class CompilerImplementation:
504
507
def do_build(what: set[str], verbose: bool, fail_fast: bool = False):
505
508
get_version()
506
509
compiler = ccompiler.new_compiler(verbose=True)
510
+ # this configures compiler to have the same flags as python was built with
511
customize_compiler(compiler)
512
513
compile_extra_preargs = None
0 commit comments