|
|
1.1 ! root 1: # ! 2: # Copyright (c) 1980 Regents of the University of California. ! 3: # All rights reserved. The Berkeley software License Agreement ! 4: # specifies the terms and conditions for redistribution. ! 5: # ! 6: # @(#)Makefile 5.1 (Berkeley) 6/5/85 ! 7: # ! 8: CFLAGS= -O -DCM_N -DCM_GT -DCM_B -DCM_D ! 9: LD = ld ! 10: SRCS= termcap.c tgoto.c tputs.c ! 11: OBJS= termcap.o tgoto.o tputs.o ! 12: TAGSFILE=tags ! 13: ! 14: .c.o: ! 15: $(CC) $(CFLAGS) -c -p $*.c ! 16: $(LD) $(LDFLAGS) -x -r -o profiled/$*.o $*.o ! 17: $(CC) $(CFLAGS) -c $*.c ! 18: $(LD) $(LDFLAGS) -X -r $*.o ! 19: mv a.out $*.o ! 20: ! 21: termcap.a termcap_p.a: ${OBJS} ! 22: ar cr termcap.a ${OBJS} ! 23: cd profiled; ar cr ../termcap_p.a ${OBJS} ! 24: ! 25: install: termcap.a termcap_p.a ! 26: install -c termcap.a ${DESTDIR}/usr/lib/libtermcap.a ! 27: -rm -f ${DESTDIR}/usr/lib/libtermlib.a ! 28: ln ${DESTDIR}/usr/lib/libtermcap.a ${DESTDIR}/usr/lib/libtermlib.a ! 29: ranlib ${DESTDIR}/usr/lib/libtermcap.a ! 30: install -c termcap_p.a ${DESTDIR}/usr/lib/libtermcap_p.a ! 31: -rm -f ${DESTDIR}/usr/lib/libtermlib_p.a ! 32: ln ${DESTDIR}/usr/lib/libtermcap_p.a ${DESTDIR}/usr/lib/libtermlib_p.a ! 33: ranlib ${DESTDIR}/usr/lib/libtermcap_p.a ! 34: ! 35: tags: ! 36: cwd=`pwd`; \ ! 37: for i in ${SRCS}; do \ ! 38: ctags -a -f ${TAGSFILE} $$cwd/$$i; \ ! 39: done ! 40: ! 41: clean: ! 42: -rm -f *.o profiled/*.o ! 43: -rm -f termcap.a termcap_p.a ! 44: ! 45: VGRIND= csh /usr/ucb/vgrind ! 46: vgrind: ! 47: cp /dev/null index ! 48: ${VGRIND} -h "Termcap library" termcap.c tputs.c tgoto.c ! 49: ${VGRIND} -h "Termcap library" -x index
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.