X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/c71fd59b4744c79d7a56080eab2d678bf5e052af..b5993e33e1b1c058d5c0a9fda646c3cdb957ea88:/usr/src/libexec/bugfiler/Makefile diff --git a/usr/src/libexec/bugfiler/Makefile b/usr/src/libexec/bugfiler/Makefile index da12555391..49713c76fb 100644 --- a/usr/src/libexec/bugfiler/Makefile +++ b/usr/src/libexec/bugfiler/Makefile @@ -1,32 +1,51 @@ # -# Copyright (c) 1983 Regents of the University of California. -# All rights reserved. The Berkeley software License Agreement -# specifies the terms and conditions for redistribution. +# Copyright (c) 1987 Regents of the University of California. +# All rights reserved. # -# @(#)Makefile 5.4 (Berkeley) %G% +# 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 MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. # -# Bug report processor and associated programs +# @(#)Makefile 5.13 (Berkeley) %G% # +CFLAGS= -O -I. +LIBC= /lib/libc.a +SRCS= bugfiler.c error.c gethead.c process.c redist.c reply.c +OBJS= bugfiler.o error.o gethead.o process.o redist.o reply.o +MAN1= sendbug.0 +MAN8= bugfiler.0 -BUGS_NAME = 4bsd-bugs -BUGS_HOME = @ucbarpa.BERKELEY.EDU -DEFS = -DBUGS_NAME='"$(BUGS_NAME)"' -DBUGS_HOME='"$(BUGS_HOME)"' -CFLAGS = -O -DUNIXCOMP $(DEFS) -LIBDIR= /usr/lib -DESTDIR= +all: bugfiler -all: bugfiler unixtomh +bugfiler: ${OBJS} ${LIBC} + ${CC} ${CFLAGS} -o $@ ${OBJS} -bugfiler: bugfiler.c - ${CC} ${CFLAGS} -o bugfiler bugfiler.c +clean: + rm -f ${OBJS} core bugfiler -unixtomh: unixtomh.c - ${CC} ${CFLAGS} -o unixtomh unixtomh.c +cleandir: clean + rm -f ${MAN} tags .depend -install: bugfiler sendbug.sh bugformat - install -s bugfiler ${DESTDIR}${LIBDIR}/bugfiler - install -c sendbug.sh ${DESTDIR}/usr/ucb/sendbug - install -c -m 644 bugformat ${DESTDIR}/usr/lib/bugformat +depend: ${SRCS} + mkdep ${CFLAGS} ${SRCS} -clean: - rm -f *.o bugfiler +install: ${MAN1} ${MAN8} + install -s -o root -g bin -m 4755 bugfiler ${DESTDIR}/usr/lib + install -c -o bin -g bin -m 755 sendbug.sh ${DESTDIR}/usr/ucb + install -c -o bin -g bin -m 644 bugformat ${DESTDIR}/usr/lib + install -c -o bin -g bin -m 444 ${MAN1} ${DESTDIR}/usr/man/cat1 + install -c -o bin -g bin -m 444 ${MAN8} ${DESTDIR}/usr/man/cat8 + +lint: ${SRCS} + lint ${CFLAGS} ${SRCS} + +tags: ${SRCS} + ctags ${SRCS}