Browse Source

Use forked pyinstaller with fix

pyinstaller doesn't play nice with MacOS Apps and codesigning.
https://developer.apple.com/library/archive/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG206

The following personal fork should provide a quick fix for this even
though pyinstaller still doesn't fully adhere to the file structure
specified by Apple.

See branch: https://github.com/jellespijker/pyinstaller@binaries_in_frameworks
Once this has been tested and verified to work I will open up
a PR against the pyinstaller repo.

Contributes to CURA-9365
j.spijker@ultimaker.com 2 years ago
parent
commit
dee54c4eb1
1 changed files with 4 additions and 1 deletions
  1. 4 1
      requirements-dev.txt

+ 4 - 1
requirements-dev.txt

@@ -1,4 +1,7 @@
 pytest
-pyinstaller
+
+# Fix for signing the MacOS App
+git+https://github.com/jellespijker/pyinstaller@binaries_in_frameworks#egg=pyinstaller
+#pyinstaller
 pyinstaller-hooks-contrib
 sip==6.5.1