2
0
Manu 3 жил өмнө
parent
commit
e686ec0d8c
1 өөрчлөгдсөн 6 нэмэгдсэн , 4 устгасан
  1. 6 4
      setup.py

+ 6 - 4
setup.py

@@ -153,13 +153,15 @@ if not on_rtd:
             return pc.parse(lib_pkg_name)
         raise Exception(f'Could not find {lib_name} lib/headers, please set {prefix_env_var}')
 
+    if is_win32:
+        crypto_ext_lib = lib_ext_kwargs(
+            pc, 'BORG_OPENSSL_PREFIX', 'libcrypto', 'libcrypto', '>=1.1.1', lib_subdir='')
+    else:
+        crypto_ext_lib = lib_ext_kwargs(pc, 'BORG_OPENSSL_PREFIX', 'crypto', 'libcrypto', '>=1.1.1')
 
     crypto_ext_kwargs = members_appended(
         dict(sources=[crypto_ll_source, crypto_helpers]),
-        if is_win32:
-            lib_ext_kwargs(pc, 'BORG_OPENSSL_PREFIX', 'libcrypto', 'libcrypto', '>=0', lib_subdir=''),
-        else:
-            lib_ext_kwargs(pc, 'BORG_OPENSSL_PREFIX', 'crypto', 'libcrypto', '>=0'),
+        crypto_ext_lib,
         dict(extra_compile_args=cflags),
     )