From: Eric S. Raymond Date: Thu, 1 Dec 1994 17:07:50 +0000 (+0000) Subject: Ready to ship. X-Git-Tag: 1.0~1 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=92cc95d0d1260485c7fe88d3afc035ff5fb7b74a;p=vms-empire.git Ready to ship. --- diff --git a/BUGS b/BUGS index ac5a482..9fa2fbd 100644 --- a/BUGS +++ b/BUGS @@ -7,6 +7,8 @@ * and warranty information. */ +(Notes tagged with ESR describe Eric S. Raymond's changes) + Bugs ---- @@ -92,6 +94,8 @@ If we take subroutines like 'strchr' and 'terrain_type' into account as well, this routine accounts for more like 50% of the processing. However, on a mainframe, the game plays sufficiently fast. +ESR: I've done some tuning of expand_perimeter. + 4) Allow multiple computer players and/or multiple human players. Allow the players to come in over a network of workstations. @@ -602,6 +606,8 @@ program how often the game should be saved. Actually, all command line arguments should have associated environment variables that can be used to set defaults. +ESR: I've added a save-interval option. + 4) When the user types "q" to quit, the program should exit immediately if the game has been saved. If the game hasn't been saved, the user should be told, and asked if she really wants to diff --git a/Makefile b/Makefile index 5f47479..a5c5c72 100644 --- a/Makefile +++ b/Makefile @@ -47,7 +47,7 @@ FILES = \ usermove.c \ util.c -SHARFILES = COPYING $(FILES) bugs README makefile empire.6 empire.h extern.h +HEADERS = empire.h extern.h OFILES = \ attack.o \ @@ -70,25 +70,25 @@ all: empire empire: $(OFILES) $(CC) $(PROFILE) -o empire $(OFILES) $(LIBS) +TAGS: $(HEADERS) $(FILES) + etags $(HEADERS) $(FILES) + lint: $(FILES) lint -u -D$(SYS) $(FILES) -lcurses clean: - rm -f *.o + rm -f *.o TAGS clobber: clean rm -f empire -sharsplit: $(SHARFILES) - sharsplit -m -r -o empire $(SHARFILES) - install: empire $(INS) -o -f /usr/local/games empire installman: empire.6 $(INS) -f /usr/local/man/man6 empire.6 -SOURCES = READ.ME empire.6 COPYING Makefile BUGS $(FILES) empire.h extern.h MANIFEST +SOURCES = READ.ME empire.6 COPYING Makefile BUGS $(FILES) $(HEADERS) MANIFEST empire.tar: $(SOURCES) tar -cvf empire.tar $(SOURCES)