fix problem when has no source files to preprocess