Skip to content

Commit c6cb7ce

Browse files
committed
Build-fix: Add libmysql.dll and dependencies to Windows Wheel pkg
1 parent 8888d96 commit c6cb7ce

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

cpydist/__init__.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,16 @@ def _copy_vendor_libraries(self):
334334

335335
if os.name == "nt":
336336
self.distribution.package_data = {"mysql": ["vendor/plugin/*"]}
337+
site_packages_files = [
338+
os.path.join(openssl_libs_path, lib_n) for lib_n in openssl_libs
339+
]
340+
site_packages_files.append(
341+
os.path.join(self.with_mysql_capi, "lib", "libmysql.dll"))
342+
self.distribution.data_files = [(
343+
'lib\\site-packages\\', site_packages_files
344+
)]
345+
self.log.debug("# site_packages_files: %s",
346+
self.distribution.data_files)
337347
elif bundle_plugin_libs:
338348
# Bundle SASL libs
339349
sasl_libs_path = os.path.join(self.with_mysql_capi, "lib",

0 commit comments

Comments
 (0)