1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
string BASE;
// BASE=is the directory below which ALL bisonc++ files will be stored.
// For an operational non-Debian installation, you probably must be
// `root', and BASE "/usr" or BASE "/usr/local" is suggested (see
// below). `BASE' itself is not used outside of this file, so feel free to
// define BIN, SKEL, MAN and DOC (below) in any which way you like.
string BIN;
// the directory in which bisonc++ will be stored
string MAN;
// MAN is the directory in which the manual page will be stored
string DOC;
// DOC is the directory in which all other documentation will be stored
string COMPILER;
// COMPILER specifies the compiler to use. stealth is coined as
// belonging to the Debian `unstable' distribution, which may use a
// different version of the compiler you currently have in your
// system. E.g., in july 2006 the Debian `testing' version of the compiler
// was 4.0.4, but the `unstable' version's compiler was 4.1.2. By defining
// COMPILER with a specific version (e.g., COMPILER=g++-4.1) that
// particular version can be used. The distributed definition uses the
// `default' compiler version.
void setLocations()
{
BASE = "/usr";
BIN = BASE + "/sbin";
MAN = BASE + "/share/man/man1";
DOC = BASE + "/share/doc/stealth";
COMPILER = "g++";
}
|