From f38f286f39fe03bf72656685c1d7315570919baf Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 14 Jun 2017 17:12:00 -0400 Subject: [PATCH] Document build-time dependencies. --- Makefile | 8 ++++++++ README.adoc | 3 +++ 2 files changed, 11 insertions(+) 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) -- 2.31.1