1$Header: /home/jcb/MahJong/newmj/RCS/MANIFEST,v 12.0 2009/06/28 20:43:12 jcb Rel $
2
3Files in this directory:
4
5CHANGES
6 User-visible changes between releases.
7
8ChangeLog
9 Change log entries from the code.
10
11LICENCE
12 Licensing information.
13
14MANIFEST
15 This file.
16
17Makefile.in
18 Master make file.
19
20Makefile
21 Copy of Makefile.in with dependencies added.
22
23sysdep.h
24 Miscellaneous system functions.
25
26tiles.h
27 Declares the tile datatype and access functions.
28 At present it also contains some of the implementation, which
29 is done by macros; but of course nobody's supposed to
30 know that.
31
32tiles.c
33 Contains the other tile access functions.
34
35player.h
36 Contains datatypes representing players and functions on them.
37
38player.c
39 Functions concerned with players.
40
41protocol.h
42 Defines the messages passed between players and the controller.
43
44protocol.c
45 Implements conversion between API and wire protocol.
46
47proto-encode-msg.pl
48 Auxiliary script.
49
50proto-decode-msg.pl
51 Auxiliary script.
52
53make-enums.pl
54 Utility to generate enum parsing and printing functions.
55
56makedep
57 A makedepend variant.
58
59makefallbacktiles
60 Auxiliary script.
61
62makefile.msvc.old
63 See the README file. Concerns Windows users only.
64
65malloc.c
66 Doug Lea's malloc implementation, slightly cut down, for Windows.
67
68game.h
69 Headers for game data structure and functions.
70
71game.c
72 Functions on games.
73
74controller.h
75 Headers for controller.c
76
77controller.c
78 The master controller program.
79
80scoring.h
81 Headers for scoring routines.
82
83scoring.c
84 Routines for scoring.
85
86client.c
87 client support routines
88
89client.h
90 and headers
91
92gtkrc.h
93 Contains some gtkrc information as strings for use by xmj.
94
95greedy.c
96 A programmed player with simple offensive strategy.
97
98gui.c
99 The graphical user interface.
100
101gui.h
102 Header file for gui.
103
104gui-dial.c
105 Dialog box functions for gui
106
107lazyfixed.h
108lazyfixed.c
109vlazyfixed.h
110vlazyfixed.c
111 These implement two slight modifications of the GTK+ fixed widget for
112 use in the gui.
113
114version.h
115 Version strings.
116
117fallbacktiles/
118 Directory containing pixmaps with tile letters on them.
119
120tiles-v1/
121 Directory containing the pixmaps for the tiles.
122
123tiles-numbered/
124 An alternative tileset in which the characters and winds are numbered
125 for those who haven't learned the Chinese characters yet.
126 (Supplied by Gary Wong.)
127
128tiles-small/
129 A smaller tileset -- this the standard (tiles-v1) set, but shrunk
130 by 25%.
131
132icon.ico
133iconres.rs
134 Files to give xmj an icon under Windows.
135
136gtkrc-minimal
137gtkrc-plain
138gtkrc-clearlooks
139 Sample gtkrc files matching the compiled-in themes.
140
141xmj.man
142mj-server.man
143mj-player.man
144use.txt
145rules.txt
146 User documentation.
147
148