From: Eric S. Raymond Date: Thu, 8 Jun 2017 07:37:58 +0000 (-0400) Subject: Repair linenoise build, add guidance to Makefile on getting it. X-Git-Tag: 1.1~517 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=44639a979905574111ddc9cdd214968a7679d68b;p=open-adventure.git Repair linenoise build, add guidance to Makefile on getting it. --- 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 $<