projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use flock for mailbox locking
[unix-history]
/
usr
/
src
/
games
/
Makefile
diff --git
a/usr/src/games/Makefile
b/usr/src/games/Makefile
index
d592c7d
..
3ff3091
100644
(file)
--- a/
usr/src/games/Makefile
+++ b/
usr/src/games/Makefile
@@
-1,4
+1,4
@@
-#
@(#)Makefile 4.5 (Berkeley) %G%
+#
Makefile 4.13 83/08/02
#
DESTDIR=
CFLAGS= -O
#
DESTDIR=
CFLAGS= -O
@@
-10,7
+10,7
@@
WORK= aard ddl mpu
# Programs that live in subdirectories, and have makefiles of their own.
#
SUBDIR= adventure backgammon boggle compat cribbage doctor fortune \
# Programs that live in subdirectories, and have makefiles of their own.
#
SUBDIR= adventure backgammon boggle compat cribbage doctor fortune \
- mille monop quiz snake zork hangman
+ hangman mille monop quiz rogue sail snake trek zork
# Shell scripts that need only be installed and are never removed.
#
# Shell scripts that need only be installed and are never removed.
#
@@
-19,11
+19,12
@@
SUBDIR= adventure backgammon boggle compat cribbage doctor fortune \
# C programs that live in the current directory and do not need
# explicit make lines.
#
# C programs that live in the current directory and do not need
# explicit make lines.
#
-STD= arithmetic btlgammon banner bcd chess fish number ohangman wump
+STD= arithmetic btlgammon banner bcd cfscores chess factor \
+ fish number wump
# C programs that live in the current directory and need explicit make lines.
#
# C programs that live in the current directory and need explicit make lines.
#
-NSTD= canfield
hangman
rain worm worms
+NSTD= canfield
primes
rain worm worms
all: ${SUBDIR} ${STD} ${NSTD}
all: ${SUBDIR} ${STD} ${NSTD}
@@
-37,8
+38,12
@@
install:
for i in ${SUBDIR}; do \
(cd $$i; make ${MFLAGS} DESTDIR=${DESTDIR} install); done
# for i in ${SCRIPT}; do (install -c $$i ${DESTDIR}/usr/games/$$i); done
for i in ${SUBDIR}; do \
(cd $$i; make ${MFLAGS} DESTDIR=${DESTDIR} install); done
# for i in ${SCRIPT}; do (install -c $$i ${DESTDIR}/usr/games/$$i); done
- for i in ${STD} ${NSTD}; do (install $$i ${DESTDIR}/usr/games/$$i); done
+ for i in ${STD} ${NSTD}; do \
+ (install -s $$i ${DESTDIR}/usr/games/$$i); \
+ done
install -c chess.bin ${DESTDIR}/usr/games/lib/chess
install -c chess.bin ${DESTDIR}/usr/games/lib/chess
+ cat >${DESTDIR}/usr/games/lib/cfscores </dev/null
+ chmod 777 ${DESTDIR}/usr/games/lib/cfscores
clean:
rm -f a.out core *.s *.o
clean:
rm -f a.out core *.s *.o
@@
-66,16
+71,19
@@
depend:
# Files listed in ${NSTD} have explicit make lines given below.
canfield:
# Files listed in ${NSTD} have explicit make lines given below.
canfield:
- cc -o canfield canfield.c -lcurses -ltermcap
+ cc -o canfield ${CFLAGS} canfield.c -lcurses -ltermcap
+
+primes:
+ cc -o primes ${CFLAGS} primes.c -lm
rain:
rain:
- cc -o rain rain.c -lcurses -ltermcap
+ cc -o rain
${CFLAGS}
rain.c -lcurses -ltermcap
worm:
worm:
- cc -o worm worm.c -lcurses -ltermcap
+ cc -o worm
${CFLAGS}
worm.c -lcurses -ltermcap
worms:
worms:
- cc -o worms worms.c -lcurses -ltermcap
+ cc -o worms
${CFLAGS}
worms.c -lcurses -ltermcap
# DO NOT DELETE THIS LINE -- make depend uses it
# DO NOT DELETE THIS LINE -- make depend uses it
@@
-87,6
+95,8
@@
btlgammon: /usr/include/stdio.h
banner: banner.c
banner: /usr/include/stdio.h
bcd: bcd.c
banner: banner.c
banner: /usr/include/stdio.h
bcd: bcd.c
+cfscores: cfscores.c
+cfscores: /usr/include/pwd.h
chess: chess.c
chess: /usr/include/stdio.h
fish: fish.c
chess: chess.c
chess: /usr/include/stdio.h
fish: fish.c
@@
-99,10
+109,7
@@
canfield: canfield.c
canfield: /usr/include/curses.h
canfield: /usr/include/ctype.h
canfield: /usr/include/signal.h
canfield: /usr/include/curses.h
canfield: /usr/include/ctype.h
canfield: /usr/include/signal.h
-hangman: hangman.c
-hangman: /usr/include/stdio.h
-hangman: /usr/include/sys/types.h
-hangman: /usr/include/sys/stat.h
+canfield: /usr/include/sys/types.h
rain: rain.c
rain: /usr/include/stdio.h
rain: /usr/include/sgtty.h
rain: rain.c
rain: /usr/include/stdio.h
rain: /usr/include/sgtty.h