# Copyright (c) 1987 The Regents of the University of California.
# Redistribution and use in source and binary forms are permitted
# provided that the above copyright notice and this paragraph are
# duplicated in all such forms and that any documentation,
# advertising materials, and other materials related to such
# distribution and use acknowledge that the software was developed
# by the University of California, Berkeley. The name of the
# University may not be used to endorse or promote products derived
# from this software without specific prior written permission.
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
# @(#)Makefile 5.6 (Berkeley) %G%
CFLAGS
= -O
-DCM_N
-DCM_GT
-DCM_B
-DCM_D
SRCS
= termcap.c tgoto.c tputs.c
OBJS
= termcap.o tgoto.o tputs.o
MDIR
= ${DESTDIR}/usr
/man
/cat3
${CC} ${CFLAGS} -c
-p
$*.c
ld -x
-r
-o profiled
/$*.o
$*.o
all: termcap.a termcap_p.a
termcap.a termcap_p.a
: ${OBJS}
cd profiled
; ar cr ..
/termcap_p.a
${OBJS}
${CC} ${CFLAGS} -o tc1 tc1.c termcap.a
${CC} ${CFLAGS} -o tc2 tc2.c termcap.a
${CC} ${CFLAGS} -o tc3 tc3.c termcap.a
rm -f
${OBJS} core profiled
/*.o termcap.a termcap_p.a
rm -f
${MAN} tags .depend
install -o bin
-g bin
-m
644 termcap.a
${DESTDIR}/usr
/lib
/libtermcap.a
rm -f
${DESTDIR}/usr
/lib
/libtermlib.a
ln
${DESTDIR}/usr
/lib
/libtermcap.a
${DESTDIR}/usr
/lib
/libtermlib.a
ranlib
${DESTDIR}/usr
/lib
/libtermcap.a
install -o bin
-g bin
-m
644 termcap_p.a
${DESTDIR}/usr
/lib
/libtermcap_p.a
rm -f
${DESTDIR}/usr
/lib
/libtermlib_p.a
ln
${DESTDIR}/usr
/lib
/libtermcap_p.a
${DESTDIR}/usr
/lib
/libtermlib_p.a
ranlib
${DESTDIR}/usr
/lib
/libtermcap_p.a
install -c
-o bin
-g bin
-m
444 termcap
.0 ${DESTDIR}/usr
/man
/cat3
rm -f
${MDIR}/tgetent
.0; ln
${MDIR}/termcap
.0 ${MDIR}/tgetent
.0
rm -f
${MDIR}/tgetflag
.0; ln
${MDIR}/termcap
.0 ${MDIR}/tgetflag
.0
rm -f
${MDIR}/tgetnum
.0; ln
${MDIR}/termcap
.0 ${MDIR}/tgetnum
.0
rm -f
${MDIR}/tgetstr
.0; ln
${MDIR}/termcap
.0 ${MDIR}/tgetstr
.0
rm -f
${MDIR}/tgoto
.0; ln
${MDIR}/termcap
.0 ${MDIR}/tgoto
.0
rm -f
${MDIR}/tputs
.0; ln
${MDIR}/termcap
.0 ${MDIR}/tputs
.0