1 #ifndef __MODEL_H
2 #define __MODEL_H
3 /* model.h						  */
4 /* Copyright (C) 1993 Fred Kruse                          */
5 /* This is free software; you can redistribute it and/or  */
6 /* modify it under the terms of the                       */
7 /* GNU General Public License, see the file COPYING.      */
8 
9 /*
10    General Model Definitions      */
11 
12 /*  System Definition   */
13 
14 #define UNIX
15 #undef DJGPP
16 
17 /*  Effects of #Defines (do not change)  */
18 
19 #define CHECKHEADER
20 
21 #ifdef DJGPP
22 #define NODEBUGGER
23 #undef NOPROG
24 #define NO_XWINDOWS
25 #define NOPRINTER
26 #define NONEWSTYLE
27 #define MOUSE 1
28 #ifndef UNIX
29 #define UNIX
30 #endif
31 #endif
32 
33 /*  XWindow Definitions  */
34 
35 #if defined(DJGPP) || !defined(NO_XWINDOWS)  || defined (HAVE_LIBGPM)
36 #define MOUSE   1        /*  activate mouse  */
37 #else
38 #define MOUSE   0        /*  deactivate mouse  */
39 #endif
40 
41 /*  Programming Environment  */
42 
43 #ifndef NOPROG
44 #define PROG
45 #ifndef NODEBUGGER
46 #define DEBUGGER
47 #endif
48 #endif
49 
50 /*  Newstyle only for XWindow   */
51 #if !defined(NO_XWINDOWS) && !defined(NONEWSTYLE)
52 #define NEWSTYLE
53 #endif
54 
55 #endif
56