If makeopts_fate is set, these makeopts are used for running the tests instead of the normal makeopts. If it isn't set, the normal makeopts variable is used as before. This is useful if remote testing on a lesser machine where a large number of parallel jobs might be undesireable, while wanting to speed up the build with many parallel processes.
Unified · Split
| @@ -159,6 +159,8 @@ extra_conf= # extra configure options not covered above · 158 unmodified lines | ||
| 159 | 159 | |
| 160 | 160 | #make= # name of GNU make if not 'make' |
| 161 | 161 | makeopts= # extra options passed to 'make' |
| 162 | +#makeopts_fate= # extra options passed to 'make' when running tests, | |
| 163 | + # defaulting to makeopts above if this is not set | |
| 162 | 164 | #tar= # command to create a tar archive from its arguments on |
| 163 | 165 | # stdout, defaults to 'tar c' |
| 164 | 166 | @end example |
| @@ -73,7 +73,7 @@ compile()( · 72 unmodified lines | ||
| 73 | 73 | fate()( |
| 74 | 74 | test "$build_only" = "yes" && return |
| 75 | 75 | cd ${build} || return |
| 76 | − ${make} ${makeopts} -k fate | |
| 76 | + ${make} ${makeopts_fate-${makeopts}} -k fate | |
| 77 | 77 | ) |
| 78 | 78 | |
| 79 | 79 | clean(){ |