Use pkg-config instead of mysql_config (#586)

MySQL breaks mysql_config often. Use pkg-config instead.

Fixes #584
This commit is contained in:
Inada Naoki
2023-05-09 10:36:25 +09:00
committed by GitHub
parent d0658273ac
commit 14538b2ccd
6 changed files with 67 additions and 145 deletions

View File

@ -1,5 +1,4 @@
import os
import sys
def get_config():
@ -38,9 +37,6 @@ def get_config():
extra_link_args = ["/MANIFEST"]
name = "mysqlclient"
metadata["name"] = name
define_macros = [
("version_info", metadata["version_info"]),
("__version__", metadata["version"]),
@ -59,6 +55,10 @@ def get_config():
if __name__ == "__main__":
sys.stderr.write(
"""You shouldn't be running this directly; it is used by setup.py."""
)
from pprint import pprint
metadata, config = get_config()
print("# Metadata")
pprint(metadata)
print("\n# Extention options")
pprint(config)