forked from rogueforge/rogomatic14
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathinstall.h
More file actions
62 lines (47 loc) · 1.73 KB
/
Copy pathinstall.h
File metadata and controls
62 lines (47 loc) · 1.73 KB
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
55
56
57
58
59
60
61
62
/*
* install.h: Rog-O-Matic XIV (CMU) Thu Jul 3 15:32:49 1986 - mlm
* Copyright (C) 1985 by A. Appel, G. Jacobson, L. Hamey, and M. Mauldin
*
* This file contains (hopefully) all system dependent defines
* This version of Rog-O-Matic runs with Rogue version 5.3.
*/
#if !defined(INCLUDE_INSTALL_H)
#define INCLUDE_INSTALL_H
/*
* This variable defines the version of Rogue we are assumed to be playing
* if the getrogueversion() routine can't figure it out. This must be
* defined, and can be either "5.2", "3.6", or "5.3". DEFRV is must be
* the corresponding internal version code defined in types.h.
*/
# define DEFVER "5.4.5"
# define DEFRV RV54B
/*
* This is the location of the player executable, which is the main
* process for Rog-O-Matic. If "player" does not exist in the current
* directory, then this file is used. This variable need not be defined
* (but in that case there must be a "player" binary in the current
* directory).
*/
# define PLAYER "/usr/local/bin/player"
/*
* This is the version of the "current" Rog-O-Matic, and is an uppercase
* Roman numeral. It must be defined.
*/
# define RGMVER "XIV"
/*
* This directory must be defined. It will contain logs of Rogomatic's
* scores, an error.log file, and the long term memory file. It must
* be writable by everyone, since score files must be created and
* destroyed by anyone running the program. Alternatively, the
* player process could be made setuid, with that uid owning this
* directory.
*/
# if !defined(RGMDIR)
# define RGMDIR "/usr/local/tmp/rogomatic"
# endif
/*
* This file is created in the current directory if the snapshot command
* is typed during a Rogue game. It must be defined.
*/
# define SNAPSHOT "./snapshot.rgm"
#endif