|
|
1.1 root 1: .../source
2:
3: The source code for the INGRES system lives in this directory.
4:
5: RECOMPILATION
6:
7: To recompile the system, use:
8:
9: cd conf; make allclean allinstall
10:
11: This wil, clean out all objects from everywhere and then recompile
12: and install the entire system. This can be expected to take about
13: 1.5 hours.
14:
15: R�ED MAP
16:
17: conf
18: Configuration files for the system. This is the "main"
19: directory -- the Makefile in this directory applies to
20: the entire system, rather than just the particular module.
21: ctliod
22: The control module. This module provides interprocess
23: communication and provides certain system functions. It
24: might be considered the "kernel" of the system.
25: dbu
26: Database utilities. These are things like print, help,
27: copy, ksort, etc.
28: decomp
29: Decomposition. This module does query optimization.
30: equel
31: The EQUEL preprocessor.
32: gutil
33: General utilities. These are not particular to INGRES,
34: although they were written for INGRES.
35: h
36: Header files.
37: iutil
38: INGRES utilities. This includes the old "access" library.
39: This directory has the access methods and utility routines
40: that are used throughout INGRES, but have no meaning outside
41: of the INGRES context.
42: libq
43: The EQUEL runtime support.
44: monitor
45: The terminal monitor (front end).
46: ovqp
47: One Variable Query Processor. This is the "search engine"
48: (basically a big interpreter).
49: parser
50: The parser. Takes text and produces query trees.
51: qrymod
52: Query Modification. This module supports views, integrity,
53: and protection.
54: support
55: All programs that are to be run from the shell are in this
56: directory.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.