|
|
1.1 root 1: #
2: # Copyright (c) 1980 Regents of the University of California.
3: # All rights reserved. The Berkeley software License Agreement
4: # specifies the terms and conditions for redistribution.
5: #
6: # @(#)Makefile 5.2 (Berkeley) 9/17/85
7: #
8:
9: CTAGS = ctags -w
10: CFLAGS = -O
11:
12: CFILES = main.c pl_main.c pl_1.c pl_2.c pl_3.c pl_4.c pl_5.c pl_6.c pl_7.c \
13: dr_main.c dr_1.c dr_2.c dr_3.c dr_4.c dr_5.c lo_main.c \
14: assorted.c game.c globals.c misc.c parties.c sync.c version.c
15: OBJS = main.o pl_main.o pl_1.o pl_2.o pl_3.o pl_4.o pl_5.o pl_6.o pl_7.o \
16: dr_main.o dr_1.o dr_2.o dr_3.o dr_4.o dr_5.o lo_main.o \
17: assorted.o game.o globals.o misc.o parties.o sync.o version.o
18: HFILES = externs.h player.h driver.h machdep.h
19: OTHERFILES = Makefile sail.6
20: JUNKFILES = sail tags make.out
21: LIBS = -lcurses -ltermlib
22:
23: SAILMASTER = daemon
24: LOGFILE = lib/saillog
25: TARGET = $(DESTDIR)/usr/games
26:
27: all: sail
28:
29: sail: $(OBJS)
30: $(CC) -o sail $(OBJS) $(LIBS)
31:
32: lint:
33: lint -z $(CFILES) -lcurses
34:
35: tags: $(CFILES) $(HFILES)
36: $(CTAGS) $(CFILES) $(HFILES)
37:
38: $(CFILES) $(HFILES) $(OTHERFILES):
39: sccs get $@
40:
41: clean:
42: rm -f $(OBJS) $(JUNKFILES)
43:
44: install: sail $(TARGET)/$(LOGFILE)
45: install -s -m 4755 -o $(SAILMASTER) sail $(TARGET)/sail
46:
47: logfile $(TARGET)/$(LOGFILE):
48: cp /dev/null $(TARGET)/$(LOGFILE)
49: chown $(SAILMASTER) $(TARGET)/$(LOGFILE)
50: chmod 644 $(TARGET)/$(LOGFILE)
51:
52: main.o: externs.h machdep.h
53: pl_main.o: player.h externs.h machdep.h
54: pl_1.o: player.h externs.h machdep.h
55: pl_2.o: player.h externs.h machdep.h
56: pl_3.o: player.h externs.h machdep.h
57: pl_4.o: player.h externs.h machdep.h
58: pl_5.o: player.h externs.h machdep.h
59: pl_6.o: player.h externs.h machdep.h
60: pl_7.o: player.h externs.h machdep.h
61: dr_main.o: driver.h externs.h machdep.h
62: dr_1.o: driver.h externs.h machdep.h
63: dr_2.o: driver.h externs.h machdep.h
64: dr_3.o: driver.h externs.h machdep.h
65: dr_4.o: externs.h machdep.h
66: dr_5.o: externs.h machdep.h
67: lo_main.o: externs.h machdep.h
68: assorted.o: externs.h machdep.h
69: game.o: externs.h machdep.h
70: globals.o: externs.h machdep.h
71: misc.o: externs.h machdep.h
72: parties.o: externs.h machdep.h
73: sync.o: externs.h machdep.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.