|
1 | 1 | environment: |
2 | | - CYG_MIRROR: http://cygwin.mirror.constant.com |
3 | 2 | matrix: |
4 | 3 | - FLAVOR: squeak.cog.spur |
5 | 4 | ARCH: win32x86 |
6 | 5 | CYG_ROOT: C:\cygwin |
7 | | - CYG_SETUP: setup-x86.exe |
8 | 6 | MINGW_ARCH: i686 |
9 | 7 | - FLAVOR: squeak.cog.spur |
10 | 8 | ARCH: win64x64 |
11 | 9 | CYG_ROOT: C:\cygwin64 |
12 | | - CYG_SETUP: setup-x86_64.exe |
13 | 10 | MINGW_ARCH: x86_64 |
14 | 11 | - FLAVOR: pharo.cog.spur |
15 | 12 | ARCH: win32x86 |
16 | 13 | CYG_ROOT: C:\cygwin |
17 | | - CYG_SETUP: setup-x86.exe |
18 | 14 | MINGW_ARCH: i686 |
19 | 15 | - FLAVOR: pharo.cog.spur |
20 | 16 | ARCH: win64x64 |
21 | 17 | CYG_ROOT: C:\cygwin64 |
22 | | - CYG_SETUP: setup-x86_64.exe |
23 | 18 | MINGW_ARCH: x86_64 |
24 | 19 | - FLAVOR: squeak.sista.spur |
25 | 20 | ARCH: win32x86 |
26 | 21 | CYG_ROOT: C:\cygwin |
27 | | - CYG_SETUP: setup-x86.exe |
28 | 22 | MINGW_ARCH: i686 |
29 | 23 | - FLAVOR: squeak.cog.spur.lowcode |
30 | 24 | ARCH: win32x86 |
31 | 25 | CYG_ROOT: C:\cygwin |
32 | | - CYG_SETUP: setup-x86.exe |
33 | 26 | MINGW_ARCH: i686 |
34 | 27 | - FLAVOR: squeak.cog.v3 |
35 | 28 | ARCH: win32x86 |
36 | 29 | CYG_ROOT: C:\cygwin |
37 | | - CYG_SETUP: setup-x86.exe |
38 | 30 | MINGW_ARCH: i686 |
39 | 31 | - FLAVOR: squeak.stack.spur |
40 | 32 | ARCH: win32x86 |
41 | 33 | CYG_ROOT: C:\cygwin |
42 | | - CYG_SETUP: setup-x86.exe |
43 | 34 | MINGW_ARCH: i686 |
44 | 35 | - FLAVOR: squeak.stack.v3 |
45 | 36 | ARCH: win32x86 |
46 | 37 | CYG_ROOT: C:\cygwin |
47 | | - CYG_SETUP: setup-x86.exe |
48 | 38 | MINGW_ARCH: i686 |
49 | 39 | - FLAVOR: pharo.sista.spur |
50 | 40 | ARCH: win32x86 |
51 | 41 | CYG_ROOT: C:\cygwin |
52 | | - CYG_SETUP: setup-x86.exe |
53 | 42 | MINGW_ARCH: i686 |
54 | 43 | - FLAVOR: pharo.cog.spur.lowcode |
55 | 44 | ARCH: win32x86 |
56 | 45 | CYG_ROOT: C:\cygwin |
57 | | - CYG_SETUP: setup-x86.exe |
58 | 46 | MINGW_ARCH: i686 |
59 | 47 | - FLAVOR: newspeak.cog.spur |
60 | 48 | ARCH: win32x86 |
61 | 49 | CYG_ROOT: C:\cygwin |
62 | | - CYG_SETUP: setup-x86.exe |
63 | 50 | MINGW_ARCH: i686 |
64 | 51 | - FLAVOR: newspeak.stack.spur |
65 | 52 | ARCH: win32x86 |
66 | 53 | CYG_ROOT: C:\cygwin |
67 | | - CYG_SETUP: setup-x86.exe |
68 | 54 | MINGW_ARCH: i686 |
69 | 55 | # - FLAVOR: pharo.sista.spur |
70 | 56 | # ARCH: win64x64 |
71 | 57 | # CYG_ROOT: C:\cygwin64 |
72 | | - # CYG_SETUP: setup-x86_64.exe |
73 | 58 | # MINGW_ARCH: x86_64 |
74 | 59 | - FLAVOR: newspeak.cog.spur |
75 | 60 | ARCH: win64x64 |
76 | 61 | CYG_ROOT: C:\cygwin64 |
77 | | - CYG_SETUP: setup-x86_64.exe |
78 | 62 | MINGW_ARCH: x86_64 |
79 | 63 | - FLAVOR: squeak.stack.spur |
80 | 64 | ARCH: win64x64 |
81 | 65 | CYG_ROOT: C:\cygwin64 |
82 | | - CYG_SETUP: setup-x86_64.exe |
83 | 66 | MINGW_ARCH: x86_64 |
84 | 67 | - FLAVOR: pharo.stack.spur |
85 | 68 | ARCH: win64x64 |
86 | 69 | CYG_ROOT: C:\cygwin64 |
87 | | - CYG_SETUP: setup-x86_64.exe |
88 | 70 | MINGW_ARCH: x86_64 |
89 | 71 | - FLAVOR: newspeak.stack.spur |
90 | 72 | ARCH: win64x64 |
91 | 73 | CYG_ROOT: C:\cygwin64 |
92 | | - CYG_SETUP: setup-x86_64.exe |
93 | 74 | MINGW_ARCH: x86_64 |
94 | 75 |
|
95 | 76 |
|
@@ -118,7 +99,7 @@ cache: |
118 | 99 | install: |
119 | 100 | - 'curl -fsSL --retry 4 -m 600 -o "setup-x86.exe" "http://cygwin.com/setup-x86.exe" ' |
120 | 101 | - 'curl -fsSL --retry 4 -m 600 -o "setup-x86_64.exe" "http://cygwin.com/setup-x86_64.exe" ' |
121 | | - - '%CYG_SETUP% -dgnqNO -R "%CYG_ROOT%" -s "%CYG_MIRROR%" -l "%CYG_ROOT%\var\cache\setup" -P mingw64-%MINGW_ARCH%-gcc-core,mingw64-%MINGW_ARCH%-gcc-g++,mingw64-%MINGW_ARCH%-headers,mingw64-%MINGW_ARCH%-runtime,zip,mingw64-%MINGW_ARCH%-clang,mingw64-%MINGW_ARCH%-openssl,libiconv-devel,libglib2.0-devel,perl,mingw64-%MINGW_ARCH%-zlib,make,cmake,wget,mingw64-%MINGW_ARCH%-win-iconv' |
| 102 | + - 'call scripts/ci/installCygwin.bat %MINGW_ARCH% "%CYG_ROOT%"' |
122 | 103 |
|
123 | 104 | # Cygwin build script |
124 | 105 | # |
|
0 commit comments