raiseInterpreterException('Output file name must be a string')
ifofile_rpathinself.configure_file_outputs:
iflen(self.subdir)>0:
mlog.warning('Output file',mlog.bold(ofile_rpath),'for configure_file overwritten. First time written in subdir',self.subdir,'line',self.configure_file_outputs[ofile_rpath],'now in line',self.current_lineno)
else:
mlog.warning('Output file',mlog.bold(ofile_rpath),'for configure_file overwritten. First time written in line',self.configure_file_outputs[ofile_rpath],'now in line',self.current_lineno)