\hypertarget{installdox_usage}{}\section{Installdox usage}\label{installdox_usage}
 Installdox is a perl script that is generated by doxygen whenever tag files are used (See {\tt TAGFILES} in section \hyperlink{config_extref}{External reference options}) or the search engine is enabled (See {\tt SEARCHENGINE} in section \hyperlink{config_search}{Search engine options}). The script is  located in the same directory where the HTML files are located.

Its purpose is to set the location of the external documentation  for each tag file and to set the correct links to the search engine  at install time.

Calling {\tt installdox} with option {\bf -h} at the command line  will give you a brief description of the usage of the program.

The following options are available: \begin{description}
 \item[{\bf -l {\tt $<$tagfile$>$@$<$location$>$}}]
  Each tag file contains information about the files, classes and members documented in a set of HTML files. A user can install these HTML files anywhere on his/her hard disk or web site.  Therefore installdox {\em requires} the location of the documentation for each tag file {\tt $<$tagfile$>$}  that is used by doxygen. The location {\tt $<$location$>$} can be  an absolute path or a URL.\begin{Desc}
\item[Note:]\par
 Each $<$tagfile$>$ must be unique and should only be the name of the file, not including the path.\end{Desc}
\item[{\bf -q}]
 When this option is specified, installdox will generate no output other than fatal errors. \end{description}
 Optionally a list of HTML files may be given.  These files are scanned and modified if needed. If this list is omitted all files in the current directory  that end with .{\tt html} are used.

The {\tt installdox} script is unique for each generated class browser in the sense that it `knows' what tag files are used. It will generate an error if  the {\bf -l} option is missing for a tag file or if an invalid tag file  is given.

