When writing a GDS file, there is a statement printed about each

cell being generated.  This statement does not disambiguate the
case where a cell is being ripped verbatim from GDS instead of
being generated from the magic database.  This print statement
has been split into two cases, and where a cell is being ripped
verbatim, the name of the file is indicated.  This provides better
information to the user.
This commit is contained in:
Tim Edwards 2023-10-24 10:36:57 -04:00
parent 98f3b39dc2
commit 610c86a234
2 changed files with 9 additions and 4 deletions

View File

@ -1 +1 @@
8.3.440
8.3.441

View File

@ -976,9 +976,6 @@ calmaProcessDef(def, outf, do_library)
return 1;
}
/* Give some feedback to the user */
TxPrintf(" Generating output for cell %s\n", def->cd_name);
if (isReadOnly && hasContent)
{
char *buffer, *offptr, *retfilename;
@ -989,6 +986,9 @@ calmaProcessDef(def, outf, do_library)
char *modName;
FILETYPE fi;
/* Give some feedback to the user */
TxPrintf(" Copying output for cell %s from %s\n", def->cd_name, filename);
/* Handle compressed files */
modName = filename;
@ -1205,6 +1205,11 @@ calmaProcessDef(def, outf, do_library)
def->cd_flags |= CDVENDORGDS;
}
}
else
{
/* Give some feedback to the user */
TxPrintf(" Generating output for cell %s\n", def->cd_name);
}
/* Quick check on "polygonXXXXX" cells---these are generated by the */
/* "gds polygon subcell" option, and if the parent cell is a vendor */