diff options
Diffstat (limited to 'warp/warp-config.h')
-rw-r--r-- | warp/warp-config.h | 118 |
1 files changed, 118 insertions, 0 deletions
diff --git a/warp/warp-config.h b/warp/warp-config.h new file mode 100644 index 00000000..825991a3 --- /dev/null +++ b/warp/warp-config.h @@ -0,0 +1,118 @@ +#include "config.h" + +/* RDCHK: + * This symbol, if defined, indicates that the rdchk routine is available + * to find out if there is input pending on an IO channel. Generally + * the routine is used only if FIONREAD and O_NDELAY aren't available. + */ +#undef RDCHK /**/ + +/* SCOREFULL: + * This symbol, if defined, indicates that any scoreboard kept by the + * program should be kept on the basis of the user's full name as opposed + * to the user's login name. If the user can change his full name he + * can enter multiple scores if this is defined. + */ +#undef SCOREFULL /**/ + +/* SIGNEDCHAR: + * This symbol, if defined, indicates that characters are a signed type. + * If not defined, things declared as signed characters (and that make + * use of negative values) should probably be declared as shorts instead. + */ +#define SIGNEDCHAR /**/ + +/* TERMIOS: + * This symbol, if defined, indicates that the program should include + * termio.h rather than sgtty.h. There are also differences in the + * ioctl() calls that depend on the value of this symbol. + */ +#define TERMIOS /**/ + +/* USENDIR: + * This symbol, if defined, indicates that the program should compile + * the ndir.c code provided with the package. + */ +/* LIBNDIR: + * This symbol, if defined, indicates that the program should include the + * system's version of ndir.h, rather than the one with this package. + */ +#undef USENDIR /**/ +#undef LIBNDIR /**/ +#define LIBNDIR + +/* WHOAMI: + * This symbol, if defined, indicates that the program may include + * whoami.h. + */ +#undef WHOAMI /**/ + +/* HOSTNAME: + * This symbol contains name of the host the program is going to run on. + * The domain is not kept with hostname, but must be gotten from MYDOMAIN. + * The dot comes with MYDOMAIN, and need not be supplied by the program. + * If gethostname() or uname() exist, HOSTNAME may be ignored. + */ +/* MYDOMAIN: + * This symbol contains the domain of the host the program is going to + * run on. The domain must be appended to HOSTNAME to form a complete + * host name. The dot comes with MYDOMAIN, and need not be supplied by + * the program. If the host name is derived from PHOSTNAME, the domain + * may or may not already be there, and the program should check. + */ +#define HOSTNAME "kazoo" /**/ +#define MYDOMAIN ".uucp" /**/ + +/* PASSNAMES: + * This symbol, if defined, indicates that full names are stored in + * the /etc/passwd file. + */ +/* BERKNAMES: + * This symbol, if defined, indicates that full names are stored in + * the /etc/passwd file in Berkeley format (name first thing, everything + * up to first comma, with & replaced by capitalized login id, yuck). + */ +/* USGNAMES: + * This symbol, if defined, indicates that full names are stored in + * the /etc/passwd file in USG format (everything after - and before ( is + * the name). + */ +#define PASSNAMES /* (undef to take name from ~/.fullname) */ +#define BERKNAMES /* (that is, ":name,stuff:") */ +#undef USGNAMES /* (that is, ":stuff-name(stuff):") */ + +/* PREFSHELL: + * This symbol contains the full name of the preferred user shell on this + * system. Usual values are /bin/csh, /bin/ksh, /bin/sh. + */ +#define PREFSHELL "/bin/sh" /**/ + +/* ROOTID: + * This symbol contains the uid of root, normally 0. + */ +#define ROOTID 0 /**/ + +/* VOIDFLAGS: + * This symbol indicates how much support of the void type is given by this + * compiler. What various bits mean: + * + * 1 = supports declaration of void + * 2 = supports arrays of pointers to functions returning void + * 4 = supports comparisons between pointers to void functions and + * addresses of void functions + * + * The package designer should define VOIDUSED to indicate the requirements + * of the package. This can be done either by #defining VOIDUSED before + * including config.h, or by defining defvoidused in Myinit.U. + */ +#ifndef VOIDUSED +#define VOIDUSED 7 +#endif +#define VOIDFLAGS 7 +#if (VOIDFLAGS & VOIDUSED) != VOIDUSED +#define void int /* is void to be avoided? */ +#define M_VOID /* Xenix strikes again */ +#endif + +/* warp private library, may use ~ expansion, %x and %l */ +#define PRIVLIB PREFIX"/share/games/warp" /**/ |