Zach Hilman
0f887daa72
build: Copy QtWebEngineProcess[d].exe to release dir on windows
2019-01-04 10:34:29 -05:00
Zach Hilman
ef4c4e239d
cmake: Add USE_QT_WEB_ENGINE flag and update build system
2018-12-28 15:32:39 -05:00
Jcw87
e634ce847f
Remove whitespace
2018-11-15 22:44:18 -08:00
Jcw87
84364c9d4f
Include imageformat dependencies with releases (appveyor)
2018-11-15 21:53:40 -08:00
fearlessTobi
4d139943f2
Port web_service from Citra
2018-10-02 15:30:48 +02:00
James Rowe
b23b30f9ef
Build: Reintroduce Appveyor deploy
...
This was erroneously removed when we added travis mingw builds. We still
want to push MSVC builds to github for the time being
2018-09-22 13:09:32 -06:00
James Rowe
8606995515
Merge pull request #1225 from tech4me/travis-windows
...
travis: running mingw build on travis ci
2018-09-20 21:39:15 -06:00
tech4me
a8f54f96fc
travis: running mingw build on travis ci
...
This commit also fixed a broken cmake dependency with unicorn
2018-09-19 14:22:14 -04:00
James Rowe
a0e1fbfe14
Build - Upload fewer artifacts
...
Appveyor has a limit on artifact retention, and we hit the limit all the
time, so just lower the number of build artifacts to just the final zip
2018-09-01 10:42:16 -06:00
fearlessTobi
78653f7339
Show game compatibility within yuzu
2018-08-29 15:42:53 +02:00
Zach Hilman
34f3d58470
Revert "Port #3616 from Citra: "appveyor: set jobs to 4 for mingw""
2018-08-20 20:13:28 -04:00
James Rowe
367feaefa0
Merge pull request #838 from FearlessTobi/port-3616
...
Port #3616 from Citra: "appveyor: set jobs to 4 for mingw"
2018-08-18 11:45:51 -06:00
Zach Hilman
e4422b09b6
Fix missing qjpeg DLL
2018-08-06 23:06:33 -04:00
fearlessTobi
ed8b2a0254
Port #3616 from Citra
2018-07-26 15:55:23 +02:00
James Rowe
6ff20dc6a7
Add qt windowsvistastyle dll to the build
2018-07-03 14:44:13 -04:00
bunnei
0b831dd2ba
Revert "Use Ninja for MSVC AppVeyor builds" ( #584 )
2018-06-23 03:17:32 -04:00
Michał Janiszewski
5c3d5d0849
Use Ninja for MSVC AppVeyor builds
2018-06-05 22:46:54 +02:00
bunnei
9232fbdf34
Revert "Port citra #3616 "
2018-06-05 10:52:52 -04:00
Valentin Vanelslande
5c82400ef8
Port citra #3616
2018-06-04 10:57:18 -05:00
bunnei
010ea89013
Merge pull request #102 from N00byKing/master
...
Implement Pull #3043 from citra: appveyor: Determine dlls to include in package programmatically
2018-03-26 19:15:39 -04:00
N00byKing
c875a7984e
Implement Citra pull 3043
2018-02-24 13:08:46 +01:00
James Rowe
195b4b5129
Build: Add missing dlls to msvc release
2018-01-18 10:25:37 -07:00
James Rowe
138c03d565
Build: Update deploy keys
2018-01-17 20:40:12 -07:00
James Rowe
b5b0d4e7c3
Build: Update Appveyor and Travis secret keys
...
The keys are github auth_tokens and are assigned to yuzubot for the
yuzu-nightly repository to allow Appveyor and Travis to upload releases
2018-01-16 01:20:11 -07:00
James Rowe
e026b66bbb
Build: Add unicorn as a submodule and build it if needed
...
Adds a cmake custom target that will build unicorn on first compile and
uses this in the build scripts as well. Updates Appveyor and Travis
build scripts to work with the new unicorn build, and updates the paths
to all of the different artifacts.
2018-01-16 01:15:52 -07:00
MerryMage
f95789a0b3
Update build scripts
2018-01-13 22:38:47 +00:00
James Rowe
9e847b7549
Build: Enable SSL in mingw by linking against WinSSL
...
The mingw builds aren't submitting telemetry because the curl library
they are linked against is configured to use openSSL and openSSL looks
for the certificates in the users home folder. This keeps it from
contacting web services because it can't communicate over SSL.
This commit adds a download in mingw builds that will download a
precompiled curl for mingw linked against winssl and sspi.
2017-09-11 09:10:17 -06:00
James Rowe
ef8925b7ac
Remove excess debug dlls for mingw build
2017-09-05 18:57:47 -06:00
James Rowe
ab47bf6ad6
Build: Add mingw64 compile support to appveyor
...
Releases will be built with both mingw and msvc and the binaries of both
builds will be uploaded to github releases
2017-09-01 07:56:36 -06:00
j-selby
80f85b429c
Implement correct folder structure for CI builds
2017-08-10 17:40:56 +10:00
j-selby
8bda0ca68d
Travis/AppVeyor: Deploy based upon tags
2017-08-06 19:07:29 +10:00
j-selby
a7dae7fd70
Produce 7zip artifacts on Travis and Appveyor
2017-07-28 14:22:43 +10:00
James Rowe
0f81e18793
Use WinSSPI instead of OpenSSL
...
Appveyor has OpenSSL installed, so cURL tries to link against it.
This causes dll not found errors because we would also need to ship
OpenSSL, so we link against Windows SSPI instead.
2017-07-24 09:56:44 -06:00
Yuri Kunde Schlesner
6c26b6efbc
Remove "Xamarin logspam" workaround
...
The file does not seem to exist anymore in the VS 2017 environment.
2017-05-21 15:59:11 -07:00
Yuri Kunde Schlesner
eb8afab865
Upgrade AppVeyor to Visual Studio 2017
...
More C++14/17 goodness!
2017-05-21 15:56:25 -07:00
Kloen
d6fc0bdc75
appveyor: workaround for unnecesary Xamarin log spam
2017-01-23 12:06:55 +01:00
James Rowe
84c6a98374
Prevents appveyor from attempting to deploy except on the nightly repo
2017-01-08 11:17:44 -07:00
James Rowe
c4ad608870
Change travis to deploy on push to citra-nightly. Add more information to the releases page
2017-01-04 21:31:40 -07:00
James Rowe
0a6ca01991
Change deploy to use github releases instead, but only for the citra-nightly repo
2017-01-04 20:53:46 -07:00
James Rowe
8f6c3b5c20
Try a different encrypted bintray api key for travis. Change appveyor to upload to a long git hash (since travis is stuck uploading to the full hash name)
2016-12-31 23:38:15 -05:00
James Rowe
4a6cf7ecaf
Trying to make a consistent nightly versioning
2016-12-31 19:37:21 -05:00
James Rowe
b03e7bf28f
Add deploy to bintray for builds to master
2016-12-31 13:54:51 -05:00
James Rowe
93bcd00e44
Create a separate archive for debugsymbols on windows
...
This reduces the main download size and uploads the symbols to a different
directory
2016-09-01 10:47:31 -06:00
MerryMage
d3619aaff3
appveyor: Remove tests.exe and tests.pdb from archive
2016-09-01 14:41:24 +01:00
Jannik Vogel
ac6853c585
AppVeyor: Cache chocolatey packages
2016-08-29 15:19:50 +02:00
Jannik Vogel
ede028fe4d
Add GPL license.txt and README.md to builds
2016-06-21 14:19:46 +02:00
Yuri Kunde Schlesner
914eb7561e
Fix AppVeyor WinSCP download
2016-06-14 20:15:22 -07:00
Maribel
51ee2d2eb1
Appveyor: Restore working directory after test_script ( #1835 )
2016-05-21 16:11:55 +01:00
MerryMage
87de1ca968
Tests: Run tests on CI
2016-05-19 19:28:08 +01:00
MerryMage
a03f9b6fb6
tests: Infrastructure for unit tests
2016-05-19 08:38:03 +01:00