summaryrefslogtreecommitdiff
path: root/mcon/U/Init.U
blob: 9ccb68db2000a2f0d40d9a7a5c02ac84b9d194ee (plain)
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
?RCS: $Id: Init.U,v 3.0.1.1 1994/10/31 09:45:59 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
?RCS: 
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?RCS: that same Artistic Licence; a copy of which may be found at the root
?RCS: of the source tree for dist 3.0.
?RCS:
?RCS: $Log: Init.U,v $
?RCS: Revision 3.0.1.1  1994/10/31  09:45:59  ram
?RCS: patch44: removed Options from MAKE to prevent Init overrides
?RCS: patch44: option processing now done after Myinit thanks to new Begin.U
?RCS: patch44: moved "Beginning of configuration questions" to Begin.U
?RCS: patch44: moved signal trapping instruction to Begin.U as well
?RCS:
?RCS: Revision 3.0  1993/08/18  12:05:02  ram
?RCS: Baseline for dist 3.0 netwide release.
?RCS:
?X: 
?X: This file initializes certain default variables used by Configure.  They
?X: may be overridden or added to by definitions in Myinit.U.
?X:
?MAKE:Init eunicefix: Null
?MAKE:	-pick add $@ %<
?MAKE:	-pick weed $@ ./Init
?S:eunicefix:
?S:	When running under Eunice this variable contains a command which will
?S:	convert a shell script to the proper form of text file for it to be
?S:	executable by the shell.  On other systems it is a no-op.
?S:.
?V:define undef smallmach:rmlist
?X:
?X: Throughout the units, one may make use of $define and $undef to reference
?X: a defined symbol or an undefined one. There is no need to add them in
?X: the dependency line since this unit makes them visible via ?V:, and
?X: everyone inherits from those symbols since by convention Init.U is the
?X: root dependency.
?X:
define='define'
undef='undef'
smallmach='pdp11 i8086 z8000 i80286 iAPX286'
rmlist=''

: We must find out about Eunice early
eunicefix=':'
if test -f /etc/unixtovms; then
	eunicefix=/etc/unixtovms
fi
if test -f /etc/unixtovms.exe; then
	eunicefix=/etc/unixtovms.exe
fi