1CFLAGS = -O -w 2 3all: libpw.a libwrt.a libPW.a 4 5install: all 6 mv libpw.a libwrt.a libPW.a .. 7 ranlib ../libpw.a 8 ranlib ../libwrt.a 9 ranlib ../libPW.a 10 11libpw.a: curdir.o fdfopen.o giveup.o lockit.o rename.o userdir.o\ 12 username.o xalloc.o xcreat.o xlink.o xopen.o \ 13 xpipe.o xunlink.o xmsg.o dname.o fatal.o setsig.o userexit.o 14 15libpw.a: clean.o syswrite.o alloca.o anystr.o bal.o cat.o imatch.o\ 16 index.o move.o patoi.o \ 17 patol.o repeat.o repl.o satoi.o sname.o substr.o trnslat.o \ 18 verify.o any.o zero.o zeropad.o strend.o 19 20libpw.a: 21 -rm -f libpw.a tmp.a 22 ar cr tmp.a curdir.o fdfopen.o giveup.o lockit.o rename.o userdir.o\ 23 username.o xalloc.o xcreat.o xlink.o xopen.o \ 24 xpipe.o xunlink.o xmsg.o dname.o fatal.o setsig.o userexit.o 25 ar r tmp.a clean.o syswrite.o alloca.o anystr.o bal.o cat.o \ 26 imatch.o index.o move.o patoi.o \ 27 patol.o repeat.o repl.o satoi.o sname.o substr.o trnslat.o \ 28 verify.o any.o zero.o zeropad.o strend.o 29 -chmod 644 tmp.a 30 mv tmp.a libpw.a 31 32libwrt.a: write.o syswrite.o 33 -rm -f libwrt.a tmp.a 34 ar cr tmp.a write.o syswrite.o 35 -chmod 644 tmp.a 36 mv tmp.a libwrt.a 37 38 39libPW.a: logname.o pexec.o 40 ar cr libPW.a logname.o pexec.o 41 42clean: 43 -rm -f *.o 44