From 1b6425b271122616949d8175ca985ecc648d3407 Mon Sep 17 00:00:00 2001 From: Romain Boman <romain.boman@gmail.com> Date: Fri, 10 May 2024 09:16:17 +0200 Subject: [PATCH] add pyinstaller files --- fossils-ubuntu.spec | 56 ++++++++++++++++++++++++++++++++ fossils.spec => fossils-win.spec | 0 2 files changed, 56 insertions(+) create mode 100644 fossils-ubuntu.spec rename fossils.spec => fossils-win.spec (100%) diff --git a/fossils-ubuntu.spec b/fossils-ubuntu.spec new file mode 100644 index 0000000..02b0aa0 --- /dev/null +++ b/fossils-ubuntu.spec @@ -0,0 +1,56 @@ +# -*- mode: python ; coding: utf-8 -*- + + +a = Analysis( + ['fossils.py'], + pathex=['cxxfem/build/bin'], + binaries=[], + datas=[ + (r'cxxfem/tests/parallelepiped.geo',r'models/others'), + (r'cxxfem/tests/beam2d.py',r'models/others'), + (r'cxxfem/tests/beam3d.py',r'models/others'), + (r'models/dolicorhynchops/dolicorhynchops_10k.py',r'models/others/dolicorhynchops'), + (r'models/dolicorhynchops/10k',r'models/others/dolicorhynchops/10k'), + (r'models/Panthera_pardus/Panthera_pardus_RC_30.py',r'models/paper/Panthera_pardus'), + (r'models/Panthera_pardus/150k',r'models/paper/Panthera_pardus/150k'), + (r'models/Tapirus_indicus/T_indicus_shoulder50k.py',r'models/paper/Tapirus_indicus'), + (r'models/Tapirus_indicus/50k',r'models/paper/Tapirus_indicus/50k'), + (r'models/TYLnep/TYLnep_500k_15_1.py',r'models/paper/TYLnep'), + (r'models/TYLnep/500k',r'models/paper/TYLnep/500k') + ], +hiddenimports=['cxxfem','femi','gmsh','models.bonemodel2','vtkmodules','vtkmodules.all','vtkmodules.qt.QVTKRenderWindowInteractor','vtkmodules.util','vtkmodules.util.numpy_support'], + hookspath=[], + hooksconfig={}, + runtime_hooks=[], + excludes=[], + noarchive=False, + optimize=0, +) +pyz = PYZ(a.pure) + +exe = EXE( + pyz, + a.scripts, + [], + exclude_binaries=True, + name='fossils', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + console=True, + disable_windowed_traceback=False, + argv_emulation=False, + target_arch=None, + codesign_identity=None, + entitlements_file=None, +) +coll = COLLECT( + exe, + a.binaries, + a.datas, + strip=False, + upx=True, + upx_exclude=[], + name='fossils', +) diff --git a/fossils.spec b/fossils-win.spec similarity index 100% rename from fossils.spec rename to fossils-win.spec -- GitLab