can't reset it if not set up
[unix-history] / usr / src / old / libm / libom / Makefile
CommitLineData
132c77cc 1# @(#)Makefile 4.2 %G%
02dd5c8b 2#
132c77cc 3SCCSID = "@(#)Makefile 4.2 %G%"
02dd5c8b
SL
4
5CFLAGS=-O
6
132c77cc
MAN
7DESTDIR=
8
02dd5c8b
SL
9INSTALL= install
10
132c77cc
MAN
11SRCS= asin.c atan.c hypot.c jn.c j0.c j1.c pow.c gamma.c \
12 log.c sin.c sqrt.c tan.c tanh.c sinh.c erf.c exp.c floor.c
13
02dd5c8b
SL
14FILES= asin.o atan.o hypot.o jn.o j0.o j1.o pow.o gamma.o \
15 log.o sin.o sqrt.o tan.o tanh.o sinh.o erf.o exp.o floor.o
16
132c77cc
MAN
17TAGSFILE=tags
18
02dd5c8b
SL
19.c.o:
20 ${CC} -p ${CFLAGS} -c $*.c
21 -ld -X -r $*.o
22 mv a.out profiled/$*.o
23 ${CC} ${CFLAGS} -c $*.c
24 -ld -x -r $*.o
25 mv a.out $*.o
26
132c77cc
MAN
27libom.a libom_p.a : $(FILES)
28 cd profiled; ar cru ../libom_p.a $(FILES)
29 ar cru libom.a $(FILES)
30
31install: libom.a libom_p.a
32 ${INSTALL} libom.a ${DESTDIR}/usr/lib
33 ranlib ${DESTDIR}/usr/lib/libom.a
34 ${INSTALL} libom_p.a ${DESTDIR}/usr/lib
35 ranlib ${DESTDIR}/usr/lib/libom_p.a
02dd5c8b 36
132c77cc
MAN
37tags:
38 cwd=`pwd`; \
39 for i in ${SRCS}; do \
40 ctags -a -f ${TAGSFILE} $$cwd/$$i; \
41 done
02dd5c8b
SL
42
43clean:
132c77cc 44 rm -f *.o profiled/*.o libom.a libom_p.a tags