-# Sane migwin, as installed by syengine
-- if [%COMPILER%]==[MinGW-w64] call .appveyor-download.cmd "https://raw.githubusercontent.com/symengine/dependencies/5cff7d1736877336cf9fb58267111beea4fa152f/x86_64-4.9.1-release-posix-seh-rt_v3-rev1.7z" -FileName mw64.7z
-- if [%COMPILER%]==[MinGW-w64] 7z x -oC:\ mw64.7z > NUL
-- if [%COMPILER%]==[MinGW-w64] set PATH=C:\mingw64\bin;%PATH%-
-- if [%COMPILER%]==[MinGW-w64] rename "C:\Program Files\Git\usr\bin\sh.exe" "sh-ignored.exe"
-# Perl
-- if not exist "C:\projects\sources" mkdir "C:\projects\sources"
-- cd C:\projects\sources
-- ps: Start-FileDownload http://strawberryperl.com/download/5.22.1.1/strawberry-perl-5.22.1.1-64bit.msi
-- msiexec /i "C:\projects\sources\strawberry-perl-5.22.1.1-64bit.msi" /qn INSTALLDIR="C:\projects\perl"
-- set PATH=C:\projects\perl\perl\bin;C:\projects\perl\perl\site\bin;C:\projects\perl\c\bin;%PATH%
-- cd C:\projects\simgrid
+# Strawberry perl is the one to work with gcc
+- 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)
+- SET PATH=C:\tools\mingw64\bin;%PATH%
+- choco install --limit-output mingw cmake
+- rename "C:\Program Files\Git\usr\bin\sh.exe" "sh-ignored.exe"