This is a modified version of Simon Tatham's portable puzzle collection. The rest of this file, after this paragraph, is his own README. I forked it not because I think he did anything wrong - quite the opposite, if anything - but as a place to put my changes, both until he picks up any he wants and for any he doesn't want. (I expect the latter to be commoner; at this writing I don't know whether he wants *any* of my changes.) I have changed it because (a) I consider the ./configure paradigm catastrophically broken, so I added my own build infrastructure, and (b) his Unix version uses GTK, which as far as I know I don't have. So I built (well, at this writing, am building) an Xlib front end. This is the README accompanying the source code to Simon Tatham's puzzle collection. The collection's web site is at . The puzzle collection is built using CMake . To compile in the simplest way (on any of Linux, Windows or Mac), run these commands in the source directory: cmake . cmake --build . The manual is provided in Windows Help format for the Windows build; in text format for anyone who needs it; and in HTML for the Mac OS X application and for the web site. It is generated from a Halibut source file (puzzles.but), which is the preferred form for modification. To generate the manual in other formats, rebuild it, or learn about Halibut, visit the Halibut website at .