| 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 |