removing the dependency on -rp and assuming that the first word of the filename will be the prefix to be replaced

This commit is contained in:
Asad M. Zaman 2005-11-15 00:50:08 +00:00
parent 3fd05b7521
commit 3ba4ac0cb1

View File

@ -192,10 +192,18 @@ copy_maya_file(const Filename &source, const Filename &dest,
if (num_refs != 0) {
if (_replace_prefix.find("none") != string::npos) {
maya_cat.error()
<< "External references exist: "
<< "please make sure to specify a _replace_prefix with -rp option\n";
exit(1);
// try to put the first word of the file name as the replace prefix
size_t idx = source.get_basename().find("_",0);
if (idx != string::npos) {
string st = source.get_basename().substr(0, idx);
_replace_prefix = st;
}
else {
maya_cat.error()
<< "External references exist: "
<< "please make sure to specify a _replace_prefix with -rp option\n";
exit(1);
}
}
}