
Kraftsman(Toolbox Directories)KhoroKraftsman(Toolbox Directories)

     TOOLBOX DIRECTORIES

     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.

     The creation function in kraftsman allows one to setup and
     create the skeleton toolbox directory structure shown below
     for a user-defined toolbox.

                    |-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

     Brief descriptions of the top level directories  created  by
     kraftsman  are  given  below.  More detailed descriptions of
     the contents of each of these directories can  be  found  in
     Volume II, Chapter 9.

     +    bin - where all executables will be installed

     +    doc - online documentation for programs

     +    include - for include files that are used by more  than
          one program

     +    lib - for libraries that you may create to be  used  by
          your programs

     +    man - for program manpages

     +    repos - contains configuration files, cantata form, UIS
          files, etc.

     +    src - contains one subdirectory for each  program,  may
          be further divided into application areas if desired.

          Copyright 1992, University of New  Mexico.  All  rights
          reserved.

Khoros                    Release: 1.0                          1

