a.cleanlib(1)
NAME
a.cleanlib − reinitialize library directory
FORMAT
a.cleanlib [-f] [VADS_library]
DESCRIPTION
a.cleanlib preserves all non-compilation information contained in ada.lib, including any additional libraries contained in the library search list and any other directives found in ada.lib.
The command will empty the files (GVAS_table, ada.lib, and gnrx.lib) of all separate compilation information and remove the contents of the directories (.lines, .imports, .nets, and .objects) from the named library, or, if no library is specified, from the current library directory. It will also remove the file name_lib if present.
If a.cleanlib cannot find every library component, it will abort without removing any information unless the -f (force) option is given.
OPTION
-f (force) Clear the VADS library structure even if components are missing or if lock files are found.
FILES
GVAS_table address assignment file
gnrx.libgeneric instantiation reference file
ada.lib library reference file
.lines line number reference files directory
.imports imported Ada units directory
.nets Ada net files directory
.objects Ada object files directory
DIAGNOSTICS
An error is reported if any VADS component is missing, and no action is taken unless the -f option is used.
SEE ALSO
a.mklib, a.rmlib