fearlessTobi
6a636602d2
Port web_service from Citra
2018-10-02 15:30:48 +02:00
James Rowe
a6aceea9e7
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
3fbb358617
Merge pull request #1225 from tech4me/travis-windows
...
travis: running mingw build on travis ci
2018-09-20 21:39:15 -06:00
tech4me
728ae9e2ff
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
a4dc731d25
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
6dcbefdd7e
Show game compatibility within yuzu
2018-08-29 15:42:53 +02:00
Zach Hilman
3b1fcf852f
Revert "Port #3616 from Citra: "appveyor: set jobs to 4 for mingw""
2018-08-20 20:13:28 -04:00
James Rowe
9984c83aa6
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
a21ea760eb
Fix missing qjpeg DLL
2018-08-06 23:06:33 -04:00
fearlessTobi
a5c8c091f5
Port #3616 from Citra
2018-07-26 15:55:23 +02:00
James Rowe
97a8616183
Add qt windowsvistastyle dll to the build
2018-07-03 14:44:13 -04:00
bunnei
812abfd129
Revert "Use Ninja for MSVC AppVeyor builds" ( #584 )
2018-06-23 03:17:32 -04:00
Michał Janiszewski
31a3459760
Use Ninja for MSVC AppVeyor builds
2018-06-05 22:46:54 +02:00
bunnei
6297e46bf8
Revert "Port citra #3616 "
2018-06-05 10:52:52 -04:00
Valentin Vanelslande
88b8e99a6c
Port citra #3616
2018-06-04 10:57:18 -05:00
bunnei
a8b9a6b8ec
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
fe8800fd3d
Implement Citra pull 3043
2018-02-24 13:08:46 +01:00
James Rowe
1ab0d04de5
Build: Add missing dlls to msvc release
2018-01-18 10:25:37 -07:00
James Rowe
7c8730d22a
Build: Update deploy keys
2018-01-17 20:40:12 -07:00
James Rowe
ece030e0f0
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
fea8ffa6c0
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
ab1be2115a
Update build scripts
2018-01-13 22:38:47 +00:00
James Rowe
1cbc44a6c5
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
bd6e0c215a
Remove excess debug dlls for mingw build
2017-09-05 18:57:47 -06:00
James Rowe
c7fb9023a2
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
1616cbc705
Implement correct folder structure for CI builds
2017-08-10 17:40:56 +10:00
j-selby
11513c705c
Travis/AppVeyor: Deploy based upon tags
2017-08-06 19:07:29 +10:00
j-selby
c2f01a1e8d
Produce 7zip artifacts on Travis and Appveyor
2017-07-28 14:22:43 +10:00
James Rowe
815444371b
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
a40926204e
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
76b29491a7
Upgrade AppVeyor to Visual Studio 2017
...
More C++14/17 goodness!
2017-05-21 15:56:25 -07:00
Kloen
76dbef7e95
appveyor: workaround for unnecesary Xamarin log spam
2017-01-23 12:06:55 +01:00
James Rowe
590252e2fe
Prevents appveyor from attempting to deploy except on the nightly repo
2017-01-08 11:17:44 -07:00
James Rowe
9cb8b68080
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
496deed8e0
Change deploy to use github releases instead, but only for the citra-nightly repo
2017-01-04 20:53:46 -07:00
James Rowe
0227e1fbef
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
bc8b3d9086
Trying to make a consistent nightly versioning
2016-12-31 19:37:21 -05:00
James Rowe
ab168f00c9
Add deploy to bintray for builds to master
2016-12-31 13:54:51 -05:00
James Rowe
f8ca046ba9
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
5bdafc0ae4
appveyor: Remove tests.exe and tests.pdb from archive
2016-09-01 14:41:24 +01:00
Jannik Vogel
ee29d00012
AppVeyor: Cache chocolatey packages
2016-08-29 15:19:50 +02:00
Jannik Vogel
4ae8c62003
Add GPL license.txt and README.md to builds
2016-06-21 14:19:46 +02:00
Yuri Kunde Schlesner
502d003c71
Fix AppVeyor WinSCP download
2016-06-14 20:15:22 -07:00
Maribel
9b48c83735
Appveyor: Restore working directory after test_script ( #1835 )
2016-05-21 16:11:55 +01:00
MerryMage
d119046834
Tests: Run tests on CI
2016-05-19 19:28:08 +01:00
MerryMage
27c43f2d56
tests: Infrastructure for unit tests
2016-05-19 08:38:03 +01:00
MerryMage
f2c32b7336
Dependencies: Remove GLFW, Add SDL2
...
citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files
2016-03-02 14:09:02 +00:00
archshift
03012b4476
Update appveyor.yml to use VS2015 CMake generator
2016-01-04 14:55:53 -08:00
bunnei
09b8b9d6c3
AppVeyor: Use Visual Studio 2015
2015-09-29 22:17:02 -04:00
Yuri Kunde Schlesner
4e4896ab6e
CMake: Remove support for QTDIR environment variable
...
Using this variable is problematic is the user has several versions of
Qt installed on their system. There is no way to know ahead of time if
the Qt version pointed to by QTDIR matches the toolchain that is being
targeted.
The Qt installation path can still be easily specified if it's not found
by CMake by setting the Qt5_DIR cache variable after the initial
configuration run, so this shouldn't present an usability issue.
2015-09-08 19:35:14 -03:00