It should be run after helpdbase, as it uses the databases created by this task. Helpindex takes no arguments. It reads the package menu files to generate its information. In order for helpindex to work, packages must be set up so that the directory structure and names correspond to the package structure and names. The code is contained in a top level directory and two subdirectories, images and src.
Images contains the images displayed in the web page.
Currently it contains three images displayed at the top of each page. If additional images are added to the html pages, they should be placed in this directory. Src contains source code for the various tasks. All code is written in Perl 5. Code shared between the different tasks are stored in Perl modules, with the extension .pm.