/terps

Primary LanguageC++

To build, extract the desired Glk implementation into the top level directory.
The Glk implementation must have its own copy of CMakeLists.txt which exports a
target called “glk” which represents the Glk library. CMakeLists.txt files are
provided for the following Glk implementations:

cheapglk
glkterm
glktermw
remglk
xglk
nanoglk

These are all avaialble from http://www.eblong.com/zarf/glk/ with the exception
of nanoglk which is available from
http://www.ifarchive.org/indexes/if-archiveXprogrammingXglkXimplementations.html.

CMake is used to build the interpreters. Set the GLK variable to whichever Glk
implementation you would like to build against, e.g.:

$ mkdir build
$ cd build
$ cmake .. -DGLK=glktermw
$ make

This will build both the Glk implementation and all included interpreters.