|
8 | 8 | "binaryDir": "${sourceDir}/php-build/windows", |
9 | 9 | "installDir": "C:/temp", |
10 | 10 | "cacheVariables": { |
11 | | - "PHP_EXT_COM_DOTNET": false, |
12 | | - "PHP_EXT_CTYPE": false, |
| 11 | + "PHP_EXT_COM_DOTNET": true, |
| 12 | + "PHP_EXT_CTYPE": true, |
13 | 13 | "PHP_EXT_DOM": false, |
14 | | - "PHP_EXT_FILEINFO": false, |
15 | | - "PHP_EXT_FILTER": false, |
| 14 | + "PHP_EXT_FILEINFO": true, |
| 15 | + "PHP_EXT_FILTER": true, |
16 | 16 | "PHP_EXT_ICONV": false, |
17 | 17 | "PHP_EXT_LIBXML": false, |
18 | | - "PHP_EXT_OPCACHE": false, |
19 | | - "PHP_EXT_PDO": false, |
| 18 | + "PHP_EXT_OPCACHE": true, |
| 19 | + "PHP_EXT_PDO": true, |
20 | 20 | "PHP_EXT_PDO_SQLITE": false, |
21 | 21 | "PHP_EXT_PHAR": false, |
22 | 22 | "PHP_EXT_POSIX": false, |
23 | | - "PHP_EXT_SESSION": false, |
| 23 | + "PHP_EXT_SESSION": true, |
24 | 24 | "PHP_EXT_SIMPLEXML": false, |
25 | 25 | "PHP_EXT_SQLITE3": false, |
26 | | - "PHP_EXT_TOKENIZER": false, |
| 26 | + "PHP_EXT_TOKENIZER": true, |
27 | 27 | "PHP_EXT_XML": false, |
28 | 28 | "PHP_EXT_XMLREADER": false, |
29 | 29 | "PHP_EXT_XMLWRITER": false, |
30 | 30 |
|
31 | | - "PHP_SAPI_CGI": false, |
32 | | - "PHP_SAPI_PHPDBG": false, |
| 31 | + "PHP_SAPI_CGI": true, |
| 32 | + "PHP_SAPI_PHPDBG": true, |
33 | 33 |
|
34 | | - "CMAKE_INSTALL_BINDIR": "", |
35 | | - "CMAKE_INSTALL_DATADIR": "", |
36 | | - "CMAKE_INSTALL_LIBDIR": "", |
37 | | - "CMAKE_INSTALL_LOCALSTATEDIR": "", |
38 | | - "CMAKE_INSTALL_SBINDIR": "", |
39 | | - "CMAKE_INSTALL_SYSCONFDIR": "", |
| 34 | + "CMAKE_INSTALL_BINDIR": ".", |
| 35 | + "CMAKE_INSTALL_DATADIR": ".", |
| 36 | + "CMAKE_INSTALL_LIBDIR": ".", |
| 37 | + "CMAKE_INSTALL_LOCALSTATEDIR": ".", |
| 38 | + "CMAKE_INSTALL_SBINDIR": ".", |
| 39 | + "CMAKE_INSTALL_SYSCONFDIR": ".", |
40 | 40 |
|
41 | 41 | "PHP_EXTENSION_DIR": "ext" |
42 | 42 | } |
43 | 43 | }, |
44 | 44 | { |
45 | | - "name": "all-disabled-ts", |
46 | | - "inherits": "all-disabled", |
| 45 | + "name": "windows-ts", |
| 46 | + "inherits": "windows", |
47 | 47 | "displayName": "Thread safety (ZTS) with all extensions disabled", |
48 | 48 | "description": "PHP thread safe (ZTS) build with all PHP extensions and SAPIs disabled, only with CLI SAPI", |
49 | 49 | "binaryDir": "${sourceDir}/php-build/windows-ts", |
|
52 | 52 | } |
53 | 53 | }, |
54 | 54 | { |
55 | | - "name": "all-disabled-ninja", |
56 | | - "inherits": "all-disabled", |
| 55 | + "name": "windows-ninja", |
| 56 | + "inherits": "windows", |
57 | 57 | "displayName": "Ninja generator with all extensions disabled", |
58 | 58 | "description": "PHP build using Ninja generator with all PHP extensions and SAPIs disabled, only with CLI SAPI", |
59 | 59 | "binaryDir": "${sourceDir}/php-build/windows-ninja", |
|
62 | 62 | ], |
63 | 63 | "buildPresets": [ |
64 | 64 | { |
65 | | - "name": "all-disabled", |
66 | | - "configurePreset": "all-disabled" |
| 65 | + "name": "windows", |
| 66 | + "configurePreset": "windows" |
67 | 67 | }, |
68 | 68 | { |
69 | | - "name": "all-disabled-ts", |
70 | | - "configurePreset": "all-disabled-ts" |
| 69 | + "name": "windows-ts", |
| 70 | + "configurePreset": "windows-ts" |
71 | 71 | }, |
72 | 72 | { |
73 | | - "name": "all-disabled-ninja", |
74 | | - "configurePreset": "all-disabled-ninja" |
| 73 | + "name": "windows-ninja", |
| 74 | + "configurePreset": "windows-ninja" |
75 | 75 | } |
76 | 76 | ], |
77 | 77 | "testPresets": [ |
78 | 78 | { |
79 | | - "name": "all-disabled", |
80 | | - "configurePreset": "all-disabled", |
| 79 | + "name": "windows", |
| 80 | + "configurePreset": "windows", |
81 | 81 | "environment": { |
82 | 82 | "SKIP_IO_CAPTURE_TESTS": "1" |
83 | 83 | }, |
|
87 | 87 | } |
88 | 88 | }, |
89 | 89 | { |
90 | | - "name": "all-disabled-ts", |
91 | | - "configurePreset": "all-disabled-ts", |
92 | | - "inherits": "all-disabled" |
| 90 | + "name": "windows-ts", |
| 91 | + "configurePreset": "windows-ts", |
| 92 | + "inherits": "windows" |
93 | 93 | }, |
94 | 94 | { |
95 | | - "name": "all-disabled-ninja", |
96 | | - "configurePreset": "all-disabled-ninja", |
97 | | - "inherits": "all-disabled" |
| 95 | + "name": "windows-ninja", |
| 96 | + "configurePreset": "windows-ninja", |
| 97 | + "inherits": "windows" |
98 | 98 | } |
99 | 99 | ] |
100 | 100 | } |
0 commit comments