Fix for missing source directory

if there is a -s argument in the compiler args, make sure the specified directory exists

This is what the