Commit graph

15 commits

Author SHA1 Message Date
Micah Lee
da6bf1e3ca Try patching the path to cli in desktop's pyproject.toml in macOS, and temporarily enable console mode in Windows for easier testing 2022-09-30 19:57:00 -07:00
Micah Lee
b21fee0e84 Fix sanitizing version string 2022-06-20 00:18:49 -04:00
Micah Lee
0e943539ce cx_Freeze cannot handle dev version strings 2022-06-19 23:58:41 -04:00
Micah Lee
247528a8f9 Try a different way of explicitly defining what packages to include and exclude 2022-03-31 12:31:48 -07:00
Micah Lee
6f339a2c62 Explicitly exclude top-level folders from cx_Freeze build 2022-03-31 11:57:15 -07:00
Micah Lee
ba1fde54a9 Update copyright year to 2022 2022-01-16 16:15:49 -08:00
Micah Lee
bc72397516 Finish packaging and code signing for Mac 2022-01-13 15:13:03 -08:00
Micah Lee
7879ba4a7f Add code signing and MSI packaging for Windows 2022-01-12 19:58:40 -08:00
Micah Lee
4d5c082b3a Merge branch 'cx_freeze-packaging' of github.com:micahflee/onionshare into cx_freeze-packaging 2021-12-23 11:58:31 -08:00
Micah Lee
25f9df4c84 Start adding cx_Freeze linux support 2021-12-23 11:58:07 -08:00
Micah Lee
cfbeabaf95 Delete unused Qt5 files after Windows build 2021-12-23 11:49:43 -08:00
Micah Lee
f51d3770bc Use cx_freeze for making macOS dmg 2021-12-22 14:04:34 -08:00
Micah Lee
27f3383bce Support cx_Freeze in macOS 2021-12-22 12:04:44 -08:00
Micah Lee
26ad8a22ad Solve obnoxious cx_Freeze issue that broke websockets by enforcing async_mode=gevent, and including the correct modules in the build 2021-12-21 16:55:59 -08:00
Micah Lee
12de3166b7 Start implementing cx_Freeze 2021-12-21 14:16:10 -08:00