File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# -*- mode: python ; coding: utf-8 -*-
2- from PyInstaller .utils .hooks import collect_data_files
32import sys
4- import glob
53from pathlib import Path
4+ from PyInstaller .utils .hooks import collect_data_files
5+
66
7+ if sys .platform == "win32" :
8+ pardiso_deps = [
9+ "libiomp5md.dll" ,
10+ "mkl_core.2.dll" ,
11+ "mkl_intel_thread.2.dll" ,
12+ "mkl_avx2.2.dll" ,
13+ "tbbmalloc.dll" ,
14+ "mkl_vml_avx2.2.dll" ,
15+ "mkl_rt.2.dll" ,
16+ ]
717
18+ bin_dir = Path (sys .prefix ) / "Library" / "bin"
19+ binaries = [(str (bin_dir / dll ), "lib" ) for dll in pardiso_deps if (bin_dir / dll ).exists ()]
20+ else :
21+ binaries = []
822
923block_cipher = None
1024
@@ -14,7 +28,7 @@ ab_datas = collect_data_files('activity_browser')
1428a = Analysis (
1529 ['run-activity-browser.py' ],
1630 pathex = [],
17- binaries = find_mkl_libs () ,
31+ binaries = binaries ,
1832 datas = ab_datas ,
1933 hiddenimports = [
2034 'activity_browser' ,
You can’t perform that action at this time.
0 commit comments