X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/48eccb2c1532e35819830ca56fad7cf89887359f..c467aa0bfb9d237a7fd528a2073d65c735ca7772:/appveyor.yml diff --git a/appveyor.yml b/appveyor.yml index bf87208509..22e0df7e5b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,6 +1,6 @@ # This file automatize the testing of SimGrid on Windows using the appveyor.com continuous integration service # -# Build logs: https://ci.appveyor.com/project/mquinson/simgrid +# Build logs: https://ci.appveyor.com/project/simgrid/simgrid os: Visual Studio 2015 version: "{build}" @@ -13,21 +13,21 @@ init: environment: global: - BOOST_ROOT: c:\Libraries\boost_1_59_0 - BOOST_LIBRARYDIR: c:\Libraries\boost_1_59_0\stage\lib + BOOST_ROOT: C:\Libraries\boost_1_60_0 TESH_ARGS: C:/projects/simgrid/bin/tesh --setenv srcdir=C:/projects/simgrid/examples/java --setenv classpath=C:/projects/simgrid/examples/java;C:/projects/simgrid/teshsuite/java;C:/projects/simgrid/simgrid.jar --cd C:/projects/simgrid/examples/java install: # Strawberry perl is the one to work with gcc -- choco install --limit-output strawberryperl -version 5.20.1.1 +- choco install --limit-output strawberryperl --version 5.20.1.1 - SET PATH=C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;%PATH% -- cpanm --notest --quiet Win32API::File -- cpanm --notest --quiet IPC::Run # Lua #- choco install lua53 -# Basic dependencies: gcc and Cmake (must be placed before Perl in the path) +# We need python v3 +- SET PATH=C:\Python35-x64;%PATH% # We need python v3 +# Appveyor does not provide a 64bits mingw-w64, only a 32 bits (must be placed before Perl in the path) +- choco install --limit-output mingw - SET PATH=C:\tools\mingw64\bin;%PATH% -- choco install --limit-output mingw cmake +# Work around a bug on appveyor where the default sh is not the one I expect - rename "C:\Program Files\Git\usr\bin\sh.exe" "sh-ignored.exe" build_script: @@ -82,3 +82,7 @@ artifacts: # https://github.com/openvswitch/ovs/blob/master/appveyor.yml # https://github.com/behdad/harfbuzz/pull/112/files + +cache: + # cache downloads + - C:\Users\appveyor\AppData\Local\Temp\chocolatey \ No newline at end of file