'Remove the source files from this requirement, if they are marked
for deletion'

def remove_temporary_source(self):

    if (self.source_dir and os.path.exists(os.path.join(self.source_dir, PIP_DELETE_MARKER_FILENAME))):
        logger.debug('Removing    source    in    %s', self.source_dir)
        rmtree(self.source_dir)
    self.source_dir = None
    if (self._temp_build_dir and os.path.exists(self._temp_build_dir)):
        rmtree(self._temp_build_dir)
    self._temp_build_dir = None
