Next: Directory Structure (2)
Up: l1soft_0906_sworg
Previous: Organising Many Packages
Directories within the package
- Top level directory with the package name, eg modserv
(with CMT an extra version subdirectory is added)
- All source kept with src subdirectory
(and its subdirectories)
- With CMT, control files kept in cmt subdirectory
- Can have other subdirectories (eg for data, docs, etc)
- Header files (which form part of the external interface
to the package) kept in package subdirectory
(NB this seems to be the ATLAS convention,
not src/package as I had in SW note 8).
- Purely internal header files could still be kept in src
subdirectories along with class file if desired.
- And some scheme for linking external header files
from src subdirectories into
package could probably be devised...
Murrough Landon (m.p.j.landon@qmul.ac.uk)