DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦01528e869⟧ TextFile

    Length: 1325 (0x52d)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/General/Kriegspiel/Makefile« 

TextFile

# Kriegspiel written by David Wolfe based on a program by Bert Enderton
#  May 5, 1986
#
# on machines without alloca () `#define alloca malloc' in externs.h

CFLAGS =
OBJ = check.o init.o input.o list.o mate.o makemove.o movecycle.o output.o pawntries.o piecemoves.o output.o legalmove.o main.o connect.o error.o review.o traps.o help.o debugger.o

all: kriegspiel help

kriegspiel: $(OBJ) Makefile
	cc $(CFLAGS) -o kriegspiel $(OBJ) -lcurses -ltermcap

help: kriegspiel.6
	nroff -man kriegspiel.6 >help

install:	kriegspiel help
	install -s -o play kriegspiel /usr/games
	cp kriegspiel.6 /usr/games/man
	rm -rf /usr/games/lib/kriegspiel
	mkdir /usr/games/lib/kriegspiel
	cp help shorthelp /usr/games/lib/kriegspiel

clean:
	rm -rf *.o help kriegspiel

check.o: externs.h constants.h
externs.h: constants.h
init.o: externs.h constants.h
input.o: externs.h constants.h
legalmove.o: externs.h constants.h
list.o: constants.h
makemove.o: externs.h constants.h
mate.o: externs.h constants.h
movecycle.o: externs.h constants.h
output.o: externs.h constants.h
pawntries.o: externs.h constants.h
piecemoves.o: externs.h constants.h
main.o: externs.h constants.h
connect.o: externs.h constants.h
error.o:
review.o: externs.h constants.h
traps.o: externs.h constants.h
help.o: externs.h constants.h
debugger.o: externs.h constants.h