Cameron Gutman
|
85b5845ebb
|
Switch to Qt 6.5 for Windows ARM64 build
|
2023-09-10 18:43:51 -05:00 |
|
Cameron Gutman
|
6f4db913aa
|
Update jom and vswhere
jom -> 1.1.4
vswhere -> 3.1.7
|
2023-09-10 16:55:19 -05:00 |
|
Cameron Gutman
|
acddc3cabd
|
Fix ARM64 builds in AppVeyor
We have to replace some files that were built with incorrect paths
|
2023-09-10 16:32:42 -05:00 |
|
Cameron Gutman
|
a16647f16c
|
Always include ARM64 in the installer bundle
|
2023-09-10 15:16:02 -05:00 |
|
Cameron Gutman
|
c9992201ce
|
Support building with Qt 6's official ARM64 SDK binaries
|
2023-09-10 15:06:42 -05:00 |
|
Cameron Gutman
|
80062d262e
|
Remove manual qmlcachegen invocation for internal Qt QML files
It's not safe to always assume we can always precompile everything.
Instead set QML_CACHE_DIR to ensure the files go to our desired location.
|
2023-09-10 15:03:53 -05:00 |
|
Cameron Gutman
|
333f978186
|
Add dav1d software AV1 decoder to FFmpeg libraries
|
2023-07-16 16:41:55 -05:00 |
|
Cameron Gutman
|
a4d9952061
|
Migrate from altool to notarytool for notarization
|
2023-07-14 21:44:14 -05:00 |
|
Cameron Gutman
|
34ba9063ad
|
Move installer signing into MSBuild
|
2023-07-14 20:31:32 -05:00 |
|
Cameron Gutman
|
d5e2d59fe9
|
Fixes for WiX v4 migration
|
2023-07-14 20:05:49 -05:00 |
|
Cameron Gutman
|
8bf5622d21
|
Upgrade installer to WiX v4
|
2023-07-14 19:55:00 -05:00 |
|
Casey Korver
|
ea06ec0133
|
Correct spelling mistakes found with Codespell
|
2023-07-09 13:21:18 -05:00 |
|
Cameron Gutman
|
92670cc051
|
Add support for Qt 6's ARM64 qmake.bat
|
2022-11-21 21:37:16 -06:00 |
|
Cameron Gutman
|
89cbbfc291
|
Derive target architecture based on Qt path
|
2022-11-21 21:30:24 -06:00 |
|
Cameron Gutman
|
245f242fb8
|
Add support for dark mode on Windows
Fixes #886
|
2022-10-27 18:12:26 -05:00 |
|
Cameron Gutman
|
3cfcb01603
|
Add simple script to help updating libs
|
2022-08-21 20:55:25 -05:00 |
|
Cameron Gutman
|
9b29b2702e
|
Update VCRedist and add a script to update it in the future
|
2022-08-09 20:09:12 -05:00 |
|
Cameron Gutman
|
2e7ffa606b
|
Fix missing DLL in ARM64 builds
|
2022-03-30 22:43:31 -05:00 |
|
Cameron Gutman
|
fcc5ea348c
|
Remove old FFmpeg build scripts
Superseded by https://github.com/cgutman/moonlight-deps
|
2022-01-10 19:49:41 -06:00 |
|
Cameron Gutman
|
60a4bda94f
|
Switch macOS builds to Qt 6
|
2021-12-06 22:54:55 -06:00 |
|
Cameron Gutman
|
f82b495bcc
|
Switch to the new Sectigo certificate
|
2021-07-14 21:09:48 -05:00 |
|
Cameron Gutman
|
819ea36cca
|
Hack to fix build on AppVeyor
|
2021-02-28 16:47:39 -06:00 |
|
Cameron Gutman
|
088c9b9e4e
|
Stop single-arch binary build before extracting dSYM
|
2021-02-28 16:02:50 -06:00 |
|
Cameron Gutman
|
ab25a9b8ee
|
Add Universal binary support to build script
|
2021-02-28 15:49:59 -06:00 |
|
Cameron Gutman
|
01936e000e
|
Fix Steam Link bundle build
|
2021-01-31 16:27:38 -06:00 |
|
Cameron Gutman
|
f173b3ff09
|
Attempt to fix AppImage and Steam Link build errors
|
2021-01-31 14:48:42 -06:00 |
|
Cameron Gutman
|
46960ce0a4
|
Remove side-by-side support for Qt 5.9 on Steam Link
|
2021-01-31 12:08:15 -06:00 |
|
Cameron Gutman
|
53098edc85
|
Print which archs were bundled in the installer after the build completes
|
2021-01-13 19:36:46 -06:00 |
|
Cameron Gutman
|
766a923f86
|
Reduce size of Windows installers and portable packages
|
2020-12-31 11:44:59 -06:00 |
|
Cameron Gutman
|
c7ddb54e67
|
Add support for bundling ARM64 binaries into the installer
It is disabled by default because Qt doesn't have official ARM64 builds yet
|
2020-12-24 17:21:35 -06:00 |
|
Cameron Gutman
|
1e7cb7f13e
|
Replace D3DX9 with SDL_ttf for overlay rendering
|
2020-12-13 23:43:31 -06:00 |
|
Cameron Gutman
|
59a73817c8
|
Don't use AntiHooking.dll or use D3DX9 on ARM64
|
2020-12-12 13:59:47 -06:00 |
|
Cameron Gutman
|
1231f3eeb1
|
Stub out ARM64 build support in build-arch.bat
|
2020-12-12 13:08:45 -06:00 |
|
Cameron Gutman
|
0fc30a70ca
|
Build unified Windows installer bundles
|
2020-11-29 21:13:27 -06:00 |
|
Cameron Gutman
|
36e7cc8e89
|
Use a smaller MaximumUncompressedMediaSize for unofficial builds to speed up compression a bit
|
2020-05-04 18:32:38 -07:00 |
|
Cameron Gutman
|
2a28f7c4d2
|
Use jom to parallelize command-line builds on Windows
|
2020-05-04 18:06:32 -07:00 |
|
Cameron Gutman
|
96fe1a7da1
|
Revert "Allow side-by-side installation of nightly and release builds"
This reverts commit 33e814122e .
|
2020-05-04 17:51:57 -07:00 |
|
Cameron Gutman
|
7ca4e49bf5
|
Compile in parallel on macOS
|
2020-05-04 17:49:24 -07:00 |
|
Cameron Gutman
|
33e814122e
|
Allow side-by-side installation of nightly and release builds
|
2020-05-02 17:56:55 -07:00 |
|
Cameron Gutman
|
d5a26b1d70
|
Enable auto-update for AppImages
|
2020-04-03 17:03:12 -07:00 |
|
Cameron Gutman
|
62d76c006d
|
Move all builds to AppVeyor
|
2020-03-22 21:26:07 -07:00 |
|
Cameron Gutman
|
60f308bd76
|
Build dual binary bundles for Steam Link
|
2020-02-12 18:20:15 -08:00 |
|
Cameron Gutman
|
caca491943
|
Add build script to generate AppImage
|
2020-02-01 15:46:53 -08:00 |
|
Cameron Gutman
|
174983ce1e
|
Update Windows builds to FFmpeg 4.2.1 with D3D11VA+DXVA2 enabled
|
2020-01-01 01:09:33 -06:00 |
|
Cameron Gutman
|
8cefdeae49
|
Update macOS builds to FFmpeg 4.2.1
|
2019-12-30 02:10:26 -06:00 |
|
Cameron Gutman
|
9f35690b95
|
Update DMG signing to support disambiguating identity shortnames
|
2019-12-17 18:10:39 -08:00 |
|
Cameron Gutman
|
1ae16bb657
|
Add source archival script
|
2019-12-09 18:27:51 -08:00 |
|
Cameron Gutman
|
2177bc68db
|
Add git-archive-all.sh script from https://github.com/meitar/git-archive-all.sh
|
2019-12-09 18:27:51 -08:00 |
|
Cameron Gutman
|
66a123f4b9
|
Store binaries on the symbol server too
|
2019-12-03 19:14:19 -08:00 |
|
Cameron Gutman
|
a42328d971
|
Use VSWhere to locate Visual Studio and redistributables
|
2019-09-29 15:01:53 -07:00 |
|