check errors from Sync(), score logging now done by log(),
[unix-history] / usr / src / games / sail / Makefile
index 5053eb0..4b16340 100644 (file)
@@ -1,7 +1,7 @@
 #
 # Sail - Wooden Ships And Iron Men
 #
 #
 # Sail - Wooden Ships And Iron Men
 #
-# Makefile     @(#)Makefile    1.14 83/10/31
+# Makefile     @(#)Makefile    2.5 84/02/14
 #
 CC=    cc
 CTAGS= ctags -w
 #
 CC=    cc
 CTAGS= ctags -w
@@ -18,7 +18,7 @@ COMMONOBJS=   assorted.o game.o globals.o misc.o parties.o sync.o
 LFILES=                sail.log.c
 LOBJS=         sail.log.o
 HDRS=          externs.h player.h driver.h machdep.h
 LFILES=                sail.log.c
 LOBJS=         sail.log.o
 HDRS=          externs.h player.h driver.h machdep.h
-OTHERFILES      Makefile sail.6
+OTHERFILES=    Makefile sail.6
 CTAGFILES=     ${DFILES} ${PFILES} ${LFILES} ${COMMONFILES}
 JUNKFILES=     make.out
 PLIBS=         -lcurses -ltermlib
 CTAGFILES=     ${DFILES} ${PFILES} ${LFILES} ${COMMONFILES}
 JUNKFILES=     make.out
 PLIBS=         -lcurses -ltermlib
@@ -31,7 +31,7 @@ DRIVER=               lib/saildriver
 SAIL.LOG=      sail.log
 LOGFILE=       lib/saillog
 DESTDIR=
 SAIL.LOG=      sail.log
 LOGFILE=       lib/saillog
 DESTDIR=
-TARGET=                $(TARGET)/usr/games
+TARGET=                $(DESTDIR)/usr/games
 
 all: sail driver sail.log
 
 
 all: sail driver sail.log
 
@@ -57,13 +57,23 @@ ${HDRS} ${CTAGFILES}:
 clean: 
        rm -f ${DOBJS} ${POBJS} ${LOBJS} ${COMMONOBJS} ${JUNKFILES}
 
 clean: 
        rm -f ${DOBJS} ${POBJS} ${LOBJS} ${COMMONOBJS} ${JUNKFILES}
 
-install: sail driver sail.log logfile
-       install -s -m 4711 -o ${SAILMASTER} sail ${TARGET}/${SAIL}
-       install -s -m 4711 -o ${SAILMASTER} driver ${TARGET}/${DRIVER}
-       install -s -m 711 sail.log ${TARGET}/${SAIL.LOG}
-       install sail.6 /usr/man/man6
+install: sail driver sail.log $(TARGET)/$(LOGFILE)
+       install -c -s -m 4755 -o ${SAILMASTER} sail ${TARGET}/${SAIL}
+       install -c -s -m 4755 -o ${SAILMASTER} driver ${TARGET}/${DRIVER}
+       install -c -s -m 755 sail.log ${TARGET}/${SAIL.LOG}
+       install -c sail.6 /usr/man/man6
 
 
-logfile:
+logfile $(TARGET)/$(LOGFILE):
        cp /dev/null ${TARGET}/${LOGFILE}
        chown ${SAILMASTER} ${TARGET}/${LOGFILE}
        chmod 644 ${TARGET}/${LOGFILE}
        cp /dev/null ${TARGET}/${LOGFILE}
        chown ${SAILMASTER} ${TARGET}/${LOGFILE}
        chmod 644 ${TARGET}/${LOGFILE}
+
+miro:
+       rdist -c '$(TARGET)/{$(SAIL),sail.log,$(DRIVER)}' \
+               /usr/man/man6/sail.6 miro
+cory:
+       rdist -c '$(TARGET)/{$(SAIL),sail.log,$(DRIVER)}' \
+               /usr/man/man6/sail.6 cory
+dali:
+       rdist -c '$(TARGET)/{$(SAIL),sail.log,$(DRIVER)}' \
+               /usr/man/man6/sail.6 dali