@@ -9,15 +9,20 @@ spyder_data = Path(site.getsitepackages()[-1]) / 'spyder'
9
9
parso_grammar = (Path (site .getsitepackages ()[- 1 ]) / 'parso/python' ).glob ('grammar*' )
10
10
11
11
if 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' ), '.' )
15
20
16
21
a = Analysis (['run.py' ],
17
- pathex = ['/home/adam/cq/CQ-editor ' ],
18
- binaries = [],
22
+ pathex = ['. ' ],
23
+ binaries = [ocp_path ],
19
24
datas = [(spyder_data , 'spyder' ),
20
- (oce_dir , 'oce ' )] +
25
+ (occt_dir , 'opencascade ' )] +
21
26
[(p , 'parso/python' ) for p in parso_grammar ],
22
27
hiddenimports = ['ipykernel.datapub' ],
23
28
hookspath = [],
0 commit comments