From 44639a979905574111ddc9cdd214968a7679d68b Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Thu, 8 Jun 2017 03:37:58 -0400 Subject: [PATCH] Repair linenoise build, add guidance to Makefile on getting it. --- Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c78e4cd..c06d0ab 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,16 @@ # Makefile for the open-source release of adventure 2.5 +# Note: If you're building from the repository rather than the source tarball, +# do this to get the linenoise library where you can use it: +# +# git submodule update --recursive --remote --init +# +# Therafter, you can update it like this: +# +# git submodule update --recursive --remote +# +# but this should seldom be necessary as that library is pretty stable. + VERS=1.0 CC?=gcc @@ -11,7 +22,7 @@ ifeq ($(UNAME_S),Linux) endif OBJS=main.o init.o actions1.o actions2.o score.o misc.o -SOURCES=$(OBJS:.o=.c) dungeon.c advent.h funcs.h sizes.h adventure.text Makefile control linenoise/linenoise.h +SOURCES=$(OBJS:.o=.c) dungeon.c advent.h funcs.h sizes.h adventure.text Makefile control linenoise/linenoise.[ch] .c.o: $(CC) $(CCFLAGS) $(DBX) -c $< -- 2.31.1