BSD 4_3 release
[unix-history] / usr / src / usr.lib / libdbm / Makefile
CommitLineData
fea1cabb
JB
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#
95f51977 6# @(#)Makefile 5.3 (Berkeley) 4/30/86
438e988a
RE
7#
8CFLAGS=-O
9TAGSFILE=tags
10
11all: libdbm.a libdbm_p.a
12
13libdbm.a: dbm.c
14 ${CC} -c ${CFLAGS} dbm.c
15 ld -r -o libdbm.a -x dbm.o
16 rm -f dbm.o
17
18libdbm_p.a: dbm.c
19 ${CC} -p -c ${CFLAGS} dbm.c
20 ld -r -o libdbm_p.a -X dbm.o
21 rm -f dbm.o
22
23install: all
24 install -m 644 libdbm.a $(DESTDIR)/usr/lib
25 install -m 644 libdbm_p.a $(DESTDIR)/usr/lib
26 -cmp -s dbm.h $(DESTDIR)/usr/include/dbm.h || \
03cb914b 27 install -c -m 444 dbm.h $(DESTDIR)/usr/include
438e988a
RE
28
29tags:
30 ctags -a -f ${TAGSFILE} `pwd`/dbm.c
31
32clean:
33 rm -f *.o libdbm.a libdbm_p.a errs a.out core