-# Makefile 4.1 83/02/10
+#
+# Copyright (c) 1989 The Regents of the University of California.
+# All rights reserved.
+#
+# 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.
+#
+# @(#)Makefile 4.6 (Berkeley) %G%
+#
+CFLAGS= -O
+LIBC= /lib/libc.a
+SRCS= diff3.c
+OBJS=
+MAN= diff3.0
-CFLAGS=-O
+all: diff3
-diff3: diff3.o
- cc -o diff3 diff3.o
-
-install: diff3
- install -s diff3 $(DESTDIR)/usr/lib
- install -c diff3.sh $(DESTDIR)/usr/bin/diff3
+diff3: ${LIBC}
+ ${CC} ${CFLAGS} -o $@ $@.c
clean:
- rm -f diff3.o diff3
+ rm -f ${OBJS} core diff3
+
+cleandir: clean
+ rm -f ${MAN} tags .depend
+
+depend: ${SRCS}
+ mkdep -p ${CFLAGS} ${SRCS}
+
+install: ${MAN}
+ install -s -o bin -g bin -m 755 diff3 $(DESTDIR)/usr/libexec/diff3
+ install -c -o bin -g bin -m 755 diff3.sh $(DESTDIR)/usr/bin/diff3
+ install -c -o bin -g bin -m 444 ${MAN} ${DESTDIR}/usr/man/cat1
+
+lint: ${SRCS}
+ lint ${CFLAGS} ${SRCS}
+
+tags: ${SRCS}
+ ctags ${SRCS}