Commit | Line | Data |
---|---|---|
b1b965a2 KM |
1 | # @(#)Makefile 4.1 (Berkeley) %G% |
2 | # | |
3 | DESTDIR= | |
4 | CFLAGS= -O | |
5 | ||
6 | quiz: quiz.c | |
7 | cc ${CFLAGS} -o quiz quiz.c | |
8 | ||
9 | install: | |
10 | install quiz ${DESTDIR}/usr/games/quiz | |
11 | cp -r quiz.k ${DESTDIR}/usr/games/lib | |
12 | ||
13 | clean: | |
14 | rm -f a.out core *.s *.o quiz | |
15 | ||
16 | depend: | |
17 | cat </dev/null >x.c | |
18 | for i in quiz; do \ | |
19 | (echo $$i: $$i.c >>makedep; \ | |
20 | /bin/grep '^#[ ]*include' x.c $$i.c | sed \ | |
21 | -e 's,<\(.*\)>,"/usr/include/\1",' \ | |
22 | -e 's/:[^"]*"\([^"]*\)".*/: \1/' \ | |
23 | -e 's/\.c//' >>makedep); done | |
24 | echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep | |
25 | echo '$$r makedep' >>eddep | |
26 | echo 'w' >>eddep | |
27 | cp Makefile Makefile.bak | |
28 | ed - Makefile < eddep | |
29 | rm eddep makedep x.c | |
30 | echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile | |
31 | echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile | |
32 | echo '# see make depend above' >> Makefile | |
33 | ||
34 | # DO NOT DELETE THIS LINE -- make depend uses it | |
35 | ||
36 | quiz: quiz.c | |
37 | quiz: /usr/include/stdio.h | |
38 | quiz: /usr/include/signal.h | |
39 | # DEPENDENCIES MUST END AT END OF FILE | |
40 | # IF YOU PUT STUFF HERE IT WILL GO AWAY | |
41 | # see make depend above |