| Version 1.9 Build 874
|
|
Next: Using Scripts
Up: Repository Conventions
Previous: Repository Conventions
All of the scripts, makefile includes, etc. which are used to build the data
are kept beneath config directories. The directories which may be
found beneath config are bin for executable scripts,
libexec for scripts which are included rather than executed directly,
and makedefs for the small bundles of functionality which are
included by other makefiles to allow them to do their work. A config
tree can occur anywhere in the data repository source tree. The principal
is that the config files should be placed as far down on the
source tree as possible. For example, a script would only be placed in
the top level data/config/libexec directory if it is included
by scripts in more than one of the broad top level categories, e.g.
measures_util.g is used in both ephemerides and
geodetic so it must be placed in this top level config directory.
If it were used only in geodetic, it would be moved down to
the data/geodetic/config/libexec directory. The reason for this
rule is so that wherever possible checking out the lowest level config
directory along with the top config directory and the source for a
particular data component of the repository will be sufficient to build
that particular component.
Next: Using Scripts
Up: Repository Conventions
Previous: Repository Conventions
Contents
Index
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc.,
Washington, D.C.
Return to AIPS++ Home Page
2004-11-13