@@ -9,15 +9,20 @@ spyder_data = Path(site.getsitepackages()[-1]) / 'spyder'
99parso_grammar = (Path (site .getsitepackages ()[- 1 ]) / 'parso/python' ).glob ('grammar*' )
1010
1111if sys .platform == 'linux' :
12- oce_dir = Path (sys .prefix ) / 'share' / 'oce-0.18'
13- else :
14- oce_dir = Path (sys .prefix ) / 'Library' / 'share' / 'oce'
12+ occt_dir = os .path .join (Path (sys .prefix ), 'share' , 'opencascade' )
13+ ocp_path = (os .path .join (HOMEPATH , 'OCP.cpython-38-x86_64-linux-gnu.so' ), '.' )
14+ elif sys .platform == 'darwin' :
15+ occt_dir = os .path .join (Path (sys .prefix ), 'share' , 'opencascade' )
16+ ocp_path = (os .path .join (HOMEPATH , 'OCP.cpython-38-darwin.so' ), '.' )
17+ elif sys .platform == 'win32' :
18+ occt_dir = os .path .join (Path (sys .prefix ), 'Library' , 'share' , 'opencascade' )
19+ ocp_path = (os .path .join (HOMEPATH , 'OCP.cp38-win_amd64.pyd' ), '.' )
1520
1621a = Analysis (['run.py' ],
17- pathex = ['/home/adam/cq/CQ-editor ' ],
18- binaries = [],
22+ pathex = ['. ' ],
23+ binaries = [ocp_path ],
1924 datas = [(spyder_data , 'spyder' ),
20- (oce_dir , 'oce ' )] +
25+ (occt_dir , 'opencascade ' )] +
2126 [(p , 'parso/python' ) for p in parso_grammar ],
2227 hiddenimports = ['ipykernel.datapub' ],
2328 hookspath = [],
0 commit comments