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 |
|
Cameron Gutman
|
7b6996ed80
|
Add a little help to the build scripts
|
2019-08-13 18:07:42 -07:00 |
|
Cameron Gutman
|
a0967e0281
|
Fix building a dmg with no code signing identities
|
2019-08-02 20:40:20 -07:00 |
|
Cameron Gutman
|
deab717c73
|
Remove AppVeyor OpenSSL hack
|
2019-08-02 20:21:10 -07:00 |
|
Cameron Gutman
|
e5712a9474
|
Move dylibs into the Frameworks folder in the app bundle
|
2019-06-29 15:39:20 -07:00 |
|
Cameron Gutman
|
bd3f8aef21
|
Remove OpenSSL 1.0.2 for Qt 5.12.4/5.13
|
2019-06-18 19:54:35 -07:00 |
|
Cameron Gutman
|
92b3918b26
|
Correct the path used by forfiles commands
|
2019-04-23 23:25:10 -07:00 |
|
Cameron Gutman
|
34c615a5fd
|
Only include pre-compiled QML files in the installer and portable zips
|
2019-04-23 22:28:28 -07:00 |
|
cgutman1
|
a05816b495
|
Pre-generate QML cache for our QtQuick dependences. Fixes #217
|
2019-04-22 21:04:21 -07:00 |
|
Cameron Gutman
|
a8dc5ac14a
|
Add App Notarization and Hardened Runtime for macOS builds
|
2019-04-09 18:30:25 -07:00 |
|
Cameron Gutman
|
e88d2f0ab2
|
Add files and scripts to build for Steam Link
|
2019-03-31 23:26:17 -07:00 |
|
Cameron Gutman
|
c313f1a20b
|
Embed our data files inside the binary with QRC
|
2019-03-23 10:45:44 -07:00 |
|
Cameron Gutman
|
8492482e55
|
Add a script to create a zip of Qt PDBs
|
2019-02-26 19:10:17 -08:00 |
|
Cameron Gutman
|
46bd8ad83d
|
Add debug overlay for SDL renderer
|
2019-02-12 21:55:15 -08:00 |
|
Cameron Gutman
|
b19c4bfc5d
|
Add performance overlay for DXVA2 renderer
|
2019-01-19 23:05:56 -08:00 |
|
Cameron Gutman
|
8f8532921c
|
Update FFmpeg build script for Mac to avoid manual steps
|
2019-01-07 21:39:59 -08:00 |
|
Cameron Gutman
|
6375055b3e
|
Set scripts executable
|
2019-01-07 20:34:56 -08:00 |
|
Cameron Gutman
|
8bdc2d285d
|
Rename macOS build output to match final release name
|
2019-01-05 19:06:00 -08:00 |
|
Cameron Gutman
|
93402a62fc
|
Archive symbol ZIP to ML_SYMBOL_ARCHIVE folder
|
2019-01-05 18:20:53 -08:00 |
|
Cameron Gutman
|
8276c031e9
|
Name the Windows output binaries to match their final names on GitHub
|
2019-01-05 18:09:52 -08:00 |
|
Cameron Gutman
|
1f7bdbfbcb
|
Fail signed release builds if unstaged changes exist
|
2019-01-05 17:25:40 -08:00 |
|
Cameron Gutman
|
9c7df02941
|
Avoid duplicate framework copy now that it's handle in the project file
|
2018-11-20 22:43:10 -08:00 |
|