Commit Graph

17 Commits

Author SHA1 Message Date
NoisyCoil
6d4f4aef49 Initial macos-package-build commit 2022-10-23 18:13:51 +02:00
Micah Lee
55d5e93100
Make Windows builds not use console 2022-10-02 12:18:46 -07:00
Micah Lee
34a10b5ccf
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
6679e9c4dc
Fix sanitizing version string 2022-06-20 00:18:49 -04:00
Micah Lee
6a5ac69741
cx_Freeze cannot handle dev version strings 2022-06-19 23:58:41 -04:00
Micah Lee
686ea63580
Try a different way of explicitly defining what packages to include and exclude 2022-03-31 12:31:48 -07:00
Micah Lee
9079dee4e3
Explicitly exclude top-level folders from cx_Freeze build 2022-03-31 11:57:15 -07:00
Micah Lee
ababc2de46
Update copyright year to 2022 2022-01-16 16:15:49 -08:00
Micah Lee
fde9ac5628 Finish packaging and code signing for Mac 2022-01-13 15:13:03 -08:00
Micah Lee
0427572521 Add code signing and MSI packaging for Windows 2022-01-12 19:58:40 -08:00
Micah Lee
b5cac769bb
Merge branch 'cx_freeze-packaging' of github.com:micahflee/onionshare into cx_freeze-packaging 2021-12-23 11:58:31 -08:00
Micah Lee
159540f06b
Start adding cx_Freeze linux support 2021-12-23 11:58:07 -08:00
Micah Lee
07665a0109
Delete unused Qt5 files after Windows build 2021-12-23 11:49:43 -08:00
Micah Lee
8a04472022
Use cx_freeze for making macOS dmg 2021-12-22 14:04:34 -08:00
Micah Lee
ba5a746e93
Support cx_Freeze in macOS 2021-12-22 12:04:44 -08:00
Micah Lee
ec7fa4ef16
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
f0d40beb77
Start implementing cx_Freeze 2021-12-21 14:16:10 -08:00