cw(1onbld) shouldn't shadow pure preprocessing
When invoking Studio, cw(1onbld) doesn't invoke the compiler when it is being run as a shadow and purely for pre-processing.
For some reason, it does invoke GCC.
More recent GCC does not accept multiple pre-processing source files in combination with the -o option.
We should just not run either compiler when shadowing a preprocessing step.