Copyright (C) 1994, Digital Equipment Corp.
This interface exports the configuration information
used by m3build and quake. These constants were defined
when Modula-3 was installed.
INTERFACE M3Config;
CONST (* misc. configuration *)
TARGET = "DS3100";
OS_TYPE = "POSIX";
WORD_SIZE = "32BITS";
BUILD_DIR = "DS";
PATH_SEP = "/";
M3 = "/proj/m3/pkg/m3/DS/m3"; (* the compiler *)
CONST (* installation directories *)
BIN_INSTALL = "/proj/mips/bin";
LIB_INSTALL = "/proj/m3/lib.DS";
DOC_INSTALL = "/proj/doc";
PKG_INSTALL = "/proj/m3/pkg";
MAN_INSTALL = "/proj/man/mips";
EMACS_INSTALL = "/proj/generic/lib/elisp";
HTML_INSTALL = "/proj/www/SRC";
On some systems (e.g. AFS) you must install public files
in a different place from where you use them. The paths
below specify where to find the installed files.
CONST
BIN_USE = "/proj/mips/bin";
LIB_USE = "/proj/m3/lib.DS";
DOC_USE = "/proj/doc";
PKG_USE = "/proj/m3/pkg";
MAN_USE = "/proj/man/mips";
EMACS_USE = "/proj/generic/lib/elisp";
HTML_USE = "/proj/www/SRC";
END M3Config.