On Windows, when I pass an argument to SCons (added using AddOption) that contains ':', Scons exits with error code 2 and doesn't compile. All steps prior to compilation are executed.
scons --test_option="abc:" # Fails
scons --test_option="abc" # Works
It doesn't work even when the option itself is unused.
Colon is passed in the first place to provide full path. However it seems not to be path related.
Version: 2.2