4.2BSD/usr/ingres/source/READ_ME
.../source
The source code for the INGRES system lives in this directory.
RECOMPILATION
To recompile the system, use:
cd conf; make allclean allinstall
This wil, clean out all objects from everywhere and then recompile
and install the entire system. This can be expected to take about
1.5 hours.
RÏED MAP
conf
Configuration files for the system. This is the "main"
directory -- the Makefile in this directory applies to
the entire system, rather than just the particular module.
ctliod
The control module. This module provides interprocess
communication and provides certain system functions. It
might be considered the "kernel" of the system.
dbu
Database utilities. These are things like print, help,
copy, ksort, etc.
decomp
Decomposition. This module does query optimization.
equel
The EQUEL preprocessor.
gutil
General utilities. These are not particular to INGRES,
although they were written for INGRES.
h
Header files.
iutil
INGRES utilities. This includes the old "access" library.
This directory has the access methods and utility routines
that are used throughout INGRES, but have no meaning outside
of the INGRES context.
libq
The EQUEL runtime support.
monitor
The terminal monitor (front end).
ovqp
One Variable Query Processor. This is the "search engine"
(basically a big interpreter).
parser
The parser. Takes text and produces query trees.
qrymod
Query Modification. This module supports views, integrity,
and protection.
support
All programs that are to be run from the shell are in this
directory.