diff options
author | David Allsopp <david.allsopp@metastack.com> | 2017-03-22 18:37:48 +0000 |
---|---|---|
committer | David Allsopp <david.allsopp@metastack.com> | 2017-04-09 10:47:56 +0200 |
commit | 71dfcb56e7dbec2f7a38b920834750718f1d6f51 (patch) | |
tree | a8ab16ea61094ace6ddec85b9aa44e407061f77d /appveyor.yml | |
parent | 48365cd6a420810c22b8602577a0afcf66b450c8 (diff) | |
download | ocaml-71dfcb56e7dbec2f7a38b920834750718f1d6f51.tar.gz |
Build the FlexDLL objects manually on AppVeyor
VS2015 isn't supported by the binary release of FlexDLL.
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/appveyor.yml b/appveyor.yml index 79a0c606c9..fb512e319d 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -40,9 +40,13 @@ cache: install: - mkdir "%OCAMLROOT%/bin/flexdll" - appveyor DownloadFile "http://alain.frisch.fr/flexdll/flexdll-bin-0.35.zip" -FileName "flexdll.zip" + - appveyor DownloadFile "http://alain.frisch.fr/flexdll/flexdll-0.35.tar.gz" -FileName "flexdll.tar.gz" - cinst 7zip.commandline - - 7za x -y flexdll.zip - - for %%F in (flexdll.h flexlink.exe flexdll*_msvc64.obj default_amd64.manifest) do copy %%F "%OCAMLROOT%\bin\flexdll" + - mkdir flexdll-tmp + - cd flexdll-tmp + - 7za x -y ..\flexdll.zip + - for %%F in (flexdll.h flexlink.exe default_amd64.manifest) do copy %%F "%OCAMLROOT%\bin\flexdll" + - cd .. # Make sure the Cygwin path comes before the Git one (otherwise # cygpath behaves crazily), but after the MSVC one. - set Path=C:\cygwin\bin;%OCAMLROOT%\bin\flexdll;%Path% |