Commit | Line | Data |
---|---|---|
9c050230 | 1 | # @(#)Makefile 4.2 %G% |
3da82940 SL |
2 | # |
3 | DESTDIR= | |
4 | CFLAGS=-O | |
9c050230 | 5 | SRCS= pow.c gcd.c msqrt.c mdiv.c mout.c mult.c madd.c util.c |
3da82940 | 6 | OBJS= pow.o gcd.o msqrt.o mdiv.o mout.o mult.o madd.o util.o |
9c050230 | 7 | TAGSFILE=tags |
3da82940 SL |
8 | |
9 | libmp.a: $(OBJS) | |
10 | ar cr libmp.a $(OBJS) | |
11 | ||
12 | install: libmp.a | |
13 | install libmp.a ${DESTDIR}/usr/lib/libmp.a | |
14 | ranlib ${DESTDIR}/usr/lib/libmp.a | |
15 | ||
9c050230 SL |
16 | tags: |
17 | cwd=`pwd`; \ | |
18 | for i in ${SRCS}; do \ | |
19 | ctags -a -f ${TAGSFILE} $$cwd/$$i; \ | |
20 | done | |
21 | ||
3da82940 | 22 | clean: |
9c050230 | 23 | rm -f ${OBJS} libmp.a tags |