Commit d13e4c2
committed
sanity_checks: add global build options
Some projects need non-default options to avoid build failures, and are
also frequent dependencies of other projects. Rather than adding
"foo:tests=false" to all projects that depend on foo, allow specifying
the option globally. Since we might want to disable foo tests only when
foo is built as a dependency, ignore any global options that configure the
project currently under test.
Consolidate existing options for libxml2. Also disable building glib
tests; 2.86.0 introduced a build failure on clang-cl, our glib CI already
disables tests, and glib has a lot of them.
Also drop an unneeded glib:sysprof=disabled in pango.1 parent 2fdfd30 commit d13e4c2
3 files changed
+20
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
26 | 35 | | |
27 | 36 | | |
28 | 37 | | |
| |||
92 | 101 | | |
93 | 102 | | |
94 | 103 | | |
95 | | - | |
96 | 104 | | |
97 | 105 | | |
98 | 106 | | |
99 | 107 | | |
100 | | - | |
101 | | - | |
| 108 | + | |
102 | 109 | | |
103 | 110 | | |
104 | 111 | | |
| |||
275 | 282 | | |
276 | 283 | | |
277 | 284 | | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | 285 | | |
282 | 286 | | |
283 | 287 | | |
| |||
323 | 327 | | |
324 | 328 | | |
325 | 329 | | |
326 | | - | |
327 | 330 | | |
328 | 331 | | |
329 | 332 | | |
| |||
332 | 335 | | |
333 | 336 | | |
334 | 337 | | |
335 | | - | |
336 | | - | |
| 338 | + | |
337 | 339 | | |
338 | 340 | | |
339 | 341 | | |
| |||
456 | 458 | | |
457 | 459 | | |
458 | 460 | | |
459 | | - | |
460 | 461 | | |
461 | 462 | | |
462 | 463 | | |
| |||
831 | 832 | | |
832 | 833 | | |
833 | 834 | | |
834 | | - | |
835 | | - | |
836 | | - | |
837 | | - | |
838 | | - | |
839 | 835 | | |
840 | 836 | | |
841 | 837 | | |
| |||
878 | 874 | | |
879 | 875 | | |
880 | 876 | | |
881 | | - | |
882 | | - | |
883 | | - | |
884 | | - | |
885 | | - | |
886 | 877 | | |
887 | 878 | | |
888 | 879 | | |
| |||
1132 | 1123 | | |
1133 | 1124 | | |
1134 | 1125 | | |
1135 | | - | |
1136 | 1126 | | |
1137 | 1127 | | |
1138 | 1128 | | |
1139 | 1129 | | |
1140 | | - | |
1141 | | - | |
1142 | | - | |
1143 | 1130 | | |
1144 | 1131 | | |
1145 | 1132 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
448 | 448 | | |
449 | 449 | | |
450 | 450 | | |
451 | | - | |
| 451 | + | |
452 | 452 | | |
453 | 453 | | |
454 | 454 | | |
| |||
746 | 746 | | |
747 | 747 | | |
748 | 748 | | |
749 | | - | |
| 749 | + | |
750 | 750 | | |
751 | 751 | | |
752 | 752 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
172 | 178 | | |
173 | 179 | | |
174 | 180 | | |
| |||
0 commit comments