File tree Expand file tree Collapse file tree 1 file changed +19
-4
lines changed Expand file tree Collapse file tree 1 file changed +19
-4
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ environment:
88 matrix :
99 - TOOLCHAIN : " msys2"
1010 - TOOLCHAIN : " cygwin"
11+ - TOOLCHAIN : " msvc"
1112
1213branches :
1314 only :
@@ -26,13 +27,19 @@ build_script:
2627 C:\msys64\usr\bin\bash -l -c "cd /c/projects/readstat && ./configure"
2728 C:\msys64\usr\bin\bash -l -c "cd /c/projects/readstat && make"
2829 }
29- else
30+ elseif ($env:TOOLCHAIN -eq "cygwin")
3031 {
31- c :\cygwin64\setup-x86_64.exe -qnNdO -s http://cygwin.mirror.constant.com -l C:/cygwin64/var/cache/setup -P libiconv-devel -P ragel -P zlib-devel
32+ C :\cygwin64\setup-x86_64.exe -qnNdO -s http://cygwin.mirror.constant.com -l C:/cygwin64/var/cache/setup -P libiconv-devel -P ragel -P zlib-devel
3233 C:\cygwin64\bin\sh -lc "cd /cygdrive/c/projects/readstat && ./autogen.sh"
3334 C:\cygwin64\bin\sh -lc "cd /cygdrive/c/projects/readstat && ./configure"
3435 C:\cygwin64\bin\sh -lc "cd /cygdrive/c/projects/readstat && make"
3536 }
37+ else
38+ {
39+ call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64
40+ call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64
41+ msbuild C:/projects/readstat/VS17/ReadStat.sln
42+ }
3643
3744test_script :
3845 - ps : |
@@ -41,18 +48,26 @@ test_script:
4148 $env:MSYSTEM="MINGW64"
4249 C:\msys64\usr\bin\bash -l -c "cd /c/projects/readstat && make check"
4350 }
44- else
51+ elseif ($env:TOOLCHAIN -eq "cygwin")
4552 {
4653 C:\cygwin64\bin\sh -lc "cd /cygdrive/c/projects/readstat && make check"
4754 }
55+ else
56+ {
57+ # TODO
58+ }
4859
4960on_success :
5061 - ps : |
5162 if ($env:TOOLCHAIN -eq "msys2")
5263 {
5364 C:\msys64\usr\bin\bash -l -c "cd /c/projects/readstat && cat ./test-suite.log"
5465 }
55- else
66+ elseif ($env:TOOLCHAIN -eq "cygwin")
5667 {
5768 C:\cygwin64\bin\sh -lc "cd /cygdrive/c/projects/readstat && cat ./test-suite.log"
5869 }
70+ else
71+ {
72+ # TODO
73+ }
You can’t perform that action at this time.
0 commit comments