This causes a D9030 since we specify a minimal build using /Gm in case we make a debug build
ARG_WITH('mp', 'Tell Visual Studio use up to [n,auto,disable] processes for compilation', 'auto');
var PHP_MP_DISABLED = true;
if (VS_TOOLSET && PHP_MP != 'disable') {
+ if(PHP_DEBUG == 'yes') {
+ STDOUT.WriteLine('WARNING: Debug builds cannot be built using multi processing');
+ } else {
// no from disable-all
if(PHP_MP == 'auto' || PHP_MP == 'no') {
ADD_FLAG('CFLAGS', ' /MP ');
STDOUT.WriteLine('WARNING: Invalid argument for MP: ' + PHP_MP);
}
}
+ }
}
if (!PHP_MP_DISABLED) {