12720Sdlw# Makefile for f77 system lib, libU77.a 2*12389Sdlw# @(#)makefile 1.17 05/11/83 32720Sdlw 410116SdlwDESTDIR = 52720SdlwLIB = libU77.a 612246SdlwLIB_P = libU77_p.a 74145SdlwLPR = lpr 82720Sdlw 93562Sdlw# for 11's 104155Sdlw#ENV = ucb 1110116Sdlw#LIBDIR = ${DESTDIR}/usr/$(ENV)/lib 12*12389Sdlw#OLDDIR = ${DESTDIR}/usr/old/lib 133562Sdlw#TAPE = /dev/nrmt1 143562Sdlw 153562Sdlw# for Vax 1610116SdlwLIBDIR = ${DESTDIR}/usr/lib 17*12389SdlwOLDDIR = ${DESTDIR}/usr/old/lib 18*12389SdlwTAPE = /dev/rnmt0 193562Sdlw 202720SdlwCFLAGS = -O 212720Sdlw 222720SdlwSOURCES = \ 232720Sdlw access_.c \ 245352Sdlw alarm_.c \ 252720Sdlw chdir_.c \ 2611927Sdlw chmod_.c \ 272720Sdlw ctime_.c \ 282720Sdlw dtime_.c \ 292720Sdlw etime_.c \ 3012003Sdlw f77lid_.c \ 312720Sdlw fdate_.c \ 322720Sdlw fgetc_.c \ 332720Sdlw fork_.c \ 342720Sdlw fputc_.c \ 352720Sdlw fseek_.c \ 362720Sdlw fstat_.c \ 372720Sdlw ftell_.c \ 382720Sdlw gerror_.c \ 392720Sdlw getarg_.c \ 402720Sdlw getc_.c \ 413562Sdlw getcwd_.c \ 422720Sdlw getenv_.c \ 432720Sdlw getgid_.c \ 442720Sdlw getlog_.c \ 452720Sdlw getpid_.c \ 462720Sdlw getuid_.c \ 474145Sdlw gmtime_.c \ 4812014Sdlw hostnm_.c \ 492720Sdlw iargc_.c \ 502720Sdlw idate_.c \ 512720Sdlw ierrno_.c \ 524145Sdlw isatty_.c \ 532720Sdlw itime_.c \ 542720Sdlw kill_.c \ 5512246Sdlw link_.c \ 562720Sdlw loc_.c \ 5712246Sdlw lstat_.c \ 582720Sdlw ltime_.c \ 592720Sdlw perror_.c \ 602720Sdlw putc_.c \ 612720Sdlw qsort_.c \ 6212027Sdlw rename_.c \ 632720Sdlw signal_.c \ 642720Sdlw sleep_.c \ 652720Sdlw stat_.c \ 6612139Sdlw symlnk_.c \ 672720Sdlw system_.c \ 6810233Sdlw tapeio.c \ 692720Sdlw time_.c \ 704145Sdlw ttynam_.c \ 712720Sdlw unlink_.c \ 722720Sdlw wait_.c 732720Sdlw 742720SdlwOBJECTS = \ 752720Sdlw access_.o \ 765352Sdlw alarm_.o \ 772720Sdlw chdir_.o \ 7811927Sdlw chmod_.o \ 792720Sdlw ctime_.o \ 802720Sdlw dtime_.o \ 812720Sdlw etime_.o \ 8212003Sdlw f77lid_.o \ 832720Sdlw fdate_.o \ 842720Sdlw fgetc_.o \ 852720Sdlw fork_.o \ 862720Sdlw fputc_.o \ 872720Sdlw fseek_.o \ 882720Sdlw fstat_.o \ 892720Sdlw ftell_.o \ 902720Sdlw gerror_.o \ 912720Sdlw getarg_.o \ 922720Sdlw getc_.o \ 933562Sdlw getcwd_.o \ 942720Sdlw getenv_.o \ 952720Sdlw getgid_.o \ 962720Sdlw getlog_.o \ 972720Sdlw getpid_.o \ 982720Sdlw getuid_.o \ 992720Sdlw gmtime_.o \ 10012014Sdlw hostnm_.o \ 1012720Sdlw iargc_.o \ 1022720Sdlw idate_.o \ 1032720Sdlw ierrno_.o \ 1044145Sdlw isatty_.o \ 1052720Sdlw itime_.o \ 1062720Sdlw kill_.o \ 10712246Sdlw link_.o \ 1082720Sdlw loc_.o \ 10912246Sdlw lstat_.o \ 1102720Sdlw ltime_.o \ 1112720Sdlw perror_.o \ 1122720Sdlw putc_.o \ 1132720Sdlw qsort_.o \ 11412027Sdlw rename_.o \ 1152720Sdlw signal_.o \ 1162720Sdlw sleep_.o \ 1172720Sdlw stat_.o \ 11812139Sdlw symlnk_.o \ 1192720Sdlw system_.o \ 12010233Sdlw tapeio.o \ 1212720Sdlw time_.o \ 1224145Sdlw ttynam_.o \ 1232720Sdlw unlink_.o \ 1242720Sdlw wait_.o 1252720Sdlw 12612246Sdlwall: $(LIB) $(LIB_P) 1272720Sdlw 1282720Sdlw$(LIB): $(OBJECTS) Version 12912246Sdlw ar ru $(LIB) $? 13012246Sdlw ranlib $(LIB) 13112246Sdlw @chmod 644 $(LIB) 1322720Sdlw 13312246Sdlw$(LIB_P): $(OBJECTS) Version 13412246Sdlw cd profiled; ar ru ../$(LIB_P) $? 13512246Sdlw ranlib $(LIB_P) 13612246Sdlw @chmod 644 $(LIB_P) 13710116Sdlw 13812246Sdlwinstall: $(LIBDIR)/$(LIB) $(LIBDIR)/$(LIB_P) 13912246Sdlw 14010116Sdlw$(LIBDIR)/$(LIB): $(LIB) 141*12389Sdlw @-mv $(LIBDIR)/$(LIB) $(OLDDIR)/$(LIB) 14212246Sdlw tar cf - $(LIB) | (cd $(LIBDIR); tar xvf - ) 1432720Sdlw 14412246Sdlw$(LIBDIR)/$(LIB_P): $(LIB_P) 145*12389Sdlw @-mv $(LIBDIR)/$(LIB_P) $(OLDDIR)/$(LIB_P) 14612246Sdlw tar cf - $(LIB_P) | (cd $(LIBDIR); tar xvf - ) 1472720Sdlw 14812246Sdlw 1492720Sdlw#compile and strip unnecessary symbols 1502720Sdlw.c.o: 15112246Sdlw -cd profiled; cc $(CFLAGS) -p -c ../$*.c; ld -r -x $*.o; mv a.out $*.o 1522720Sdlw cc $(CFLAGS) -c $*.c 1532720Sdlw -ld -r -x $*.o 1542720Sdlw mv a.out $*.o 1552720Sdlw 1562720SdlwVersion: $(SOURCES) mkvers 1572720Sdlw @rm -f Version.c 1587021Sdlw ./mkvers $(LIB) $(SOURCES) > Version.c 1592720Sdlw cc -c Version.c 1602720Sdlw mv Version.o Version 16112246Sdlw @rm -f profiled/Version 16212246Sdlw ln Version profiled/Version 1632720Sdlw 1642720Sdlwmkvers: mkvers.c 1652720Sdlw @cc mkvers.c -o mkvers 1662720Sdlw 1672720Sdlwprint: index 1684145Sdlw @pr index Makefile `ls $(SOURCES)` | $(LPR) 1692720Sdlw 1702720Sdlwindex: $(SOURCES) mkindx 1717021Sdlw @./mkindx "f77 $(LIB) Source Listing " Makefile $(SOURCES) 1722720Sdlw 1732720Sdlwmkindx: mkindx.c 1742720Sdlw @cc mkindx.c -o mkindx 1752720Sdlw 1762720Sdlwclean: 17712246Sdlw rm -f $(OBJECTS) Version $(LIB) $(LIB_P) profiled/* 1782720Sdlw 1795354Sdlw# End of Makefile 1805354Sdlw# Below this is not normally distributed ... 1815354Sdlw 1825354SdlwMakefile: makefile 1835354Sdlw @sed -n -e "1,/End of Makefile/p" makefile > Makefile 1845354Sdlw 1855354Sdlwtape: Makefile 18611927Sdlw -tar cbf 20 $(TAPE) READ_ME Makefile $(SOURCES) mkindx.c mkvers.c 1874155Sdlw 1885355Sdlw 1894155Sdlw# below here is SCCS stuff --- 1904155Sdlw 19110116Sdlwaccess_.c: SCCS/s.access_.c 1924155Sdlw rm -f access_.c 19310116Sdlw get SCCS/s.access_.c 19410116Sdlw 19510116Sdlwalarm_.c: SCCS/s.alarm_.c 1965354Sdlw rm -f alarm_.c 19710116Sdlw get SCCS/s.alarm_.c 19810116Sdlw 19910116Sdlwchdir_.c: SCCS/s.chdir_.c 2004155Sdlw rm -f chdir_.c 20110116Sdlw get SCCS/s.chdir_.c 20210116Sdlw 20311927Sdlwchmod_.c: SCCS/s.chmod_.c 20411927Sdlw rm -f chmod_.c 20511927Sdlw get SCCS/s.chmod_.c 20611927Sdlw 20710116Sdlwctime_.c: SCCS/s.ctime_.c 2084155Sdlw rm -f ctime_.c 20910116Sdlw get SCCS/s.ctime_.c 21010116Sdlw 21110116Sdlwdtime_.c: SCCS/s.dtime_.c 2124155Sdlw rm -f dtime_.c 21310116Sdlw get SCCS/s.dtime_.c 21410116Sdlw 21510116Sdlwetime_.c: SCCS/s.etime_.c 2164155Sdlw rm -f etime_.c 21710116Sdlw get SCCS/s.etime_.c 21810116Sdlw 21912246Sdlwf77lid_.c: SCCS/s.f77lid_.c 22012246Sdlw rm -f f77lid_.c 22112246Sdlw get SCCS/s.f77lid_.c 22212246Sdlw 22310116Sdlwfdate_.c: SCCS/s.fdate_.c 2244155Sdlw rm -f fdate_.c 22510116Sdlw get SCCS/s.fdate_.c 22610116Sdlw 22710116Sdlwfgetc_.c: SCCS/s.fgetc_.c 2284155Sdlw rm -f fgetc_.c 22910116Sdlw get SCCS/s.fgetc_.c 23010116Sdlw 23110116Sdlwfork_.c: SCCS/s.fork_.c 2324155Sdlw rm -f fork_.c 23310116Sdlw get SCCS/s.fork_.c 23410116Sdlw 23510116Sdlwfputc_.c: SCCS/s.fputc_.c 2364155Sdlw rm -f fputc_.c 23710116Sdlw get SCCS/s.fputc_.c 23810116Sdlw 23910116Sdlwfseek_.c: SCCS/s.fseek_.c 2404155Sdlw rm -f fseek_.c 24110116Sdlw get SCCS/s.fseek_.c 24210116Sdlw 24310116Sdlwfstat_.c: SCCS/s.fstat_.c 2444155Sdlw rm -f fstat_.c 24510116Sdlw get SCCS/s.fstat_.c 24610116Sdlw 24710116Sdlwftell_.c: SCCS/s.ftell_.c 2484155Sdlw rm -f ftell_.c 24910116Sdlw get SCCS/s.ftell_.c 25010116Sdlw 25110116Sdlwgerror_.c: SCCS/s.gerror_.c 2524155Sdlw rm -f gerror_.c 25310116Sdlw get SCCS/s.gerror_.c 25410116Sdlw 25510116Sdlwgetarg_.c: SCCS/s.getarg_.c 2564155Sdlw rm -f getarg_.c 25710116Sdlw get SCCS/s.getarg_.c 25810116Sdlw 25910116Sdlwgetc_.c: SCCS/s.getc_.c 2604155Sdlw rm -f getc_.c 26110116Sdlw get SCCS/s.getc_.c 26210116Sdlw 26310116Sdlwgetcwd_.c: SCCS/s.getcwd_.c 2644155Sdlw rm -f getcwd_.c 26510116Sdlw get SCCS/s.getcwd_.c 26610116Sdlw 26710116Sdlwgetenv_.c: SCCS/s.getenv_.c 2684155Sdlw rm -f getenv_.c 26910116Sdlw get SCCS/s.getenv_.c 27010116Sdlw 27110116Sdlwgetgid_.c: SCCS/s.getgid_.c 2724155Sdlw rm -f getgid_.c 27310116Sdlw get SCCS/s.getgid_.c 27410116Sdlw 27510116Sdlwgetlog_.c: SCCS/s.getlog_.c 2764155Sdlw rm -f getlog_.c 27710116Sdlw get SCCS/s.getlog_.c 27810116Sdlw 27910116Sdlwgetpid_.c: SCCS/s.getpid_.c 2804155Sdlw rm -f getpid_.c 28110116Sdlw get SCCS/s.getpid_.c 28210116Sdlw 28310116Sdlwgetuid_.c: SCCS/s.getuid_.c 2844155Sdlw rm -f getuid_.c 28510116Sdlw get SCCS/s.getuid_.c 28610116Sdlw 28710116Sdlwgmtime_.c: SCCS/s.gmtime_.c 2884155Sdlw rm -f gmtime_.c 28910116Sdlw get SCCS/s.gmtime_.c 29010116Sdlw 29112246Sdlwhostnm_.c: SCCS/s.hostnm_.c 29212246Sdlw rm -f hostnm_.c 29312246Sdlw get SCCS/s.hostnm_.c 29412246Sdlw 29510116Sdlwiargc_.c: SCCS/s.iargc_.c 2964155Sdlw rm -f iargc_.c 29710116Sdlw get SCCS/s.iargc_.c 29810116Sdlw 29910116Sdlwidate_.c: SCCS/s.idate_.c 3004155Sdlw rm -f idate_.c 30110116Sdlw get SCCS/s.idate_.c 30210116Sdlw 30310116Sdlwierrno_.c: SCCS/s.ierrno_.c 3044155Sdlw rm -f ierrno_.c 30510116Sdlw get SCCS/s.ierrno_.c 30610116Sdlw 30710116Sdlwisatty_.c: SCCS/s.isatty_.c 3084155Sdlw rm -f isatty_.c 30910116Sdlw get SCCS/s.isatty_.c 31010116Sdlw 31110116Sdlwitime_.c: SCCS/s.itime_.c 3124155Sdlw rm -f itime_.c 31310116Sdlw get SCCS/s.itime_.c 31410116Sdlw 31510116Sdlwkill_.c: SCCS/s.kill_.c 3164155Sdlw rm -f kill_.c 31710116Sdlw get SCCS/s.kill_.c 31810116Sdlw 31912246Sdlwlink_.c: SCCS/s.link_.c 32012246Sdlw rm -f link_.c 32112246Sdlw get SCCS/s.link_.c 32212246Sdlw 32310116Sdlwloc_.c: SCCS/s.loc_.c 3244155Sdlw rm -f loc_.c 32510116Sdlw get SCCS/s.loc_.c 32610116Sdlw 32712246Sdlwlstat_.c: SCCS/s.lstat_.c 32812246Sdlw rm -f lstat_.c 32912246Sdlw get SCCS/s.lstat_.c 33010116Sdlw 33110116Sdlwltime_.c: SCCS/s.ltime_.c 3324155Sdlw rm -f ltime_.c 33310116Sdlw get SCCS/s.ltime_.c 33410116Sdlw 33510116Sdlwperror_.c: SCCS/s.perror_.c 3364155Sdlw rm -f perror_.c 33710116Sdlw get SCCS/s.perror_.c 33810116Sdlw 33910116Sdlwputc_.c: SCCS/s.putc_.c 3404155Sdlw rm -f putc_.c 34110116Sdlw get SCCS/s.putc_.c 34210116Sdlw 34310116Sdlwqsort_.c: SCCS/s.qsort_.c 3444155Sdlw rm -f qsort_.c 34510116Sdlw get SCCS/s.qsort_.c 34610116Sdlw 34712246Sdlwrename_.c: SCCS/s.rename_.c 34812246Sdlw rm -f rename_.c 34912246Sdlw get SCCS/s.rename_.c 35012246Sdlw 35110116Sdlwsignal_.c: SCCS/s.signal_.c 3524155Sdlw rm -f signal_.c 35310116Sdlw get SCCS/s.signal_.c 35410116Sdlw 35510116Sdlwsleep_.c: SCCS/s.sleep_.c 3564155Sdlw rm -f sleep_.c 35710116Sdlw get SCCS/s.sleep_.c 35810116Sdlw 35910116Sdlwstat_.c: SCCS/s.stat_.c 3604155Sdlw rm -f stat_.c 36110116Sdlw get SCCS/s.stat_.c 36210116Sdlw 36312246Sdlwsymlnk_.c: SCCS/s.symlnk_.c 36412246Sdlw rm -f symlnk_.c 36512246Sdlw get SCCS/s.symlnk_.c 36612246Sdlw 36710116Sdlwsystem_.c: SCCS/s.system_.c 3684155Sdlw rm -f system_.c 36910116Sdlw get SCCS/s.system_.c 37010116Sdlw 37110116Sdlwtime_.c: SCCS/s.time_.c 3724155Sdlw rm -f time_.c 37310116Sdlw get SCCS/s.time_.c 37410116Sdlw 37510116Sdlwtapeio.c: SCCS/s.tapeio.c 37610116Sdlw @rm -f tapeio.c 37710116Sdlw get SCCS/s.tapeio.c 37810116Sdlw 37910116Sdlwttynam_.c: SCCS/s.ttynam_.c 3804155Sdlw rm -f ttynam_.c 38110116Sdlw get SCCS/s.ttynam_.c 38210116Sdlw 38310116Sdlwunlink_.c: SCCS/s.unlink_.c 3844155Sdlw rm -f unlink_.c 38510116Sdlw get SCCS/s.unlink_.c 38610116Sdlw 38710116Sdlwwait_.c: SCCS/s.wait_.c 3884155Sdlw rm -f wait_.c 38910116Sdlw get SCCS/s.wait_.c 39010116Sdlw 391