diff options
author | RJ Ryan <rryan@mixxx.org> | 2017-01-17 00:56:11 -0800 |
---|---|---|
committer | RJ Ryan <rryan@mixxx.org> | 2017-01-18 21:10:08 -0800 |
commit | c5b373f664f43eb37ec95391d68c7fb1874424d5 (patch) | |
tree | c5645fd37d3687dbf9293224d171ed232181f3a5 /appveyor.yml | |
parent | cf77eb7d67bfd75460721c94f3d537235689d7d3 (diff) |
Build Mixxx on Appveyor with Visual Studio 2015.
Uses an x86 and x64 environment built from https://github.com/mixxxdj/buildserver/commit/3ddf42e4e06badf569b319981cae4a53559275a0 which is a combination of work by @Pegasus-RPG, @JosepMaJAZ, @sblaisot and myself. All dependencies are linked statically.
SCons is now present in the bin directory of the environment, so we don't need to install it anymore.
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/appveyor.yml b/appveyor.yml index 5511a41b36..3bba212789 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,7 +2,7 @@ version: '{branch}-{build}' skip_tags: true max_jobs: 1 -image: Visual Studio 2013 +image: Visual Studio 2015 init: - git config --global core.autocrlf input # Uncomment the following line to show RDP info at beginning of job @@ -32,23 +32,16 @@ cache: - C:\mixxx-buildserver install: - cd %TEMP% - - echo *** Downloading and installing scons - # SF.net download currently broken from EC2 to some mirrors, so hosting scons myself -# - curl -fsS -L -o scons-2.5.1.zip http://prdownloads.sourceforge.net/scons/scons-2.5.1.zip - - curl -fsS -L -o scons-2.5.1.zip https://downloads.mixxx.org/builds/appveyor/environments/2.0/scons-2.5.1.zip - - 7z x scons-2.5.1.zip - - cd scons-2.5.1 - - python setup.py install - echo *** Patching NSIS - cd %APPVEYOR_BUILD_FOLDER% - patch "C:\Program Files (x86)\NSIS\Include\MultiUser.nsh" < build\appveyor\NSIS.patch - echo *** Downloading precompiled build environment if not in build-cache - cd %APPVEYOR_BUILD_FOLDER% - - build\appveyor\install_buildenv.bat %platform% %configuration% + - build\appveyor\install_buildenv.bat https://downloads.mixxx.org/builds/appveyor/environments/2.1 2.1-20170118-%platform%-%configuration%-fastbuild-static-5e57821-minimal before_build: - cd %APPVEYOR_BUILD_FOLDER% build_script: - - build\appveyor\build_mixxx.bat %platform% %configuration% + - build\appveyor\build_mixxx.bat %platform% %configuration% c:\mixxx-buildserver\2.1-20170118-%platform%-%configuration%-fastbuild-static-5e57821-minimal test_script: - echo *** Testing # Calling mixxx-test under bash to have standard output |