From: Eric S. Raymond Date: Wed, 14 Jun 2017 21:12:00 +0000 (-0400) Subject: Document build-time dependencies. X-Git-Tag: 1.1~306 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=f38f286f39fe03bf72656685c1d7315570919baf;p=open-adventure.git Document build-time dependencies. --- diff --git a/Makefile b/Makefile index d1d3fd4..1c18a86 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,14 @@ # git submodule update --recursive --remote # # but this should seldom be necessary as that library is pretty stable. +# +# You will also need Python 3 YAML. Under Debian or ubuntu: +# +# apt-get install python3-yaml +# +# If you have pip installed, +# +# pip3 install PyYAML VERS=1.0 diff --git a/README.adoc b/README.adoc index 07d9ae8..f6a0014 100644 --- a/README.adoc +++ b/README.adoc @@ -16,6 +16,9 @@ original 6-character name on the PDP-10 has been reverted to for the executable in order to avoid a collision with the BSD games port of the ancestral 1977 version. +The distribution has three build-time depedencies: Python 3, Python 3 +YAML, and the linenoise library. It builds a pure C executable. + You can run a regression test on the code with 'make check'. Extreme care has been taken to not silently change gameplay. By policy, all user-visible changes from 2.5 are revertible with the -o (oldstyle)