.LP
A toolbox is a set of directories and files which mimic the Khoros 
directory structure, and it is in such toolboxes that all routines 
added to the Khoros system should be installed and maintained.  
.PP
The creation function in \fBkraftsman\fP allows one to setup and create 
the skeleton toolbox directory structure shown below for a user-defined
toolbox.  
.LP
.ps 8
.vs 10
.nf
.na
\f(CW
               |-bin
               |
               |                              |-Overview.doc
               |         |-cantata-|-subforms-|
               |-doc-----|                    |-help
               |         |-manpages
               |
               |-include
               |
               |
               |-lib
               |
{toolbox_home}-|         |-cat1
               |         |-cat3
               |-man-----|-man1
               |         |-man3
               |
               |                   |-template.form
               |         |-cantata-|-subforms------|-category.sub
               |         |         |-{toolbox_name}.form
               |-repos---|
               |         |         |-imake_conf----|-{toolbox_name}.def
               |         |-config--|
               |                   |-src_conf------|-{toolbox_name}_mf         
               |
               |-src\fP
.fi
.ad
.sp
.LP
Brief descriptions of the top level directories created by \fBkraftsman\fP 
are given below.  More detailed descriptions of the contents of each of these 
directories can be found in Volume II, Chapter 9.
.IP \(bu
bin - where all executables will be installed
.IP \(bu
doc - online documentation for programs
.IP \(bu
include - for include files that are used by more than one program
.IP \(bu
lib - for libraries that you may create to be used by your programs
.IP \(bu
man - for program manpages 
.IP \(bu
repos - contains configuration files, cantata form, UIS files, etc.
.IP \(bu
src - contains one subdirectory for each program, may be further divided
into application areas if desired.
