#
#HPUX Makefile for fgmp-1.05
#

SRCS = gmp.c
OBJS = gmp.o

CFLAGS=-Ae

.c.o:
	cc -c $(CFLAGS) +z $*.c

all: archived shared

archived: libfgmp.a
shared: libfgmp.sl

libfgmp.a: $(OBJS)
	@echo Creating  AR LIB
	rm -f $@
	ar cr libfgmp.a $(OBJS)

libfgmp.sl:     $(OBJS) 
	@echo Creating SHARED LIB
	rm -f $@
	ld -b -s -o $@ $(OBJS) 

install:
	if [ -d /opt/fgmp/lib ]; then set +x; \
	else (set -x; mkdirhier /opt/fgmp/lib); fi
	bsdinst -c -m 0644 libfgmp.a /opt/fgmp/lib
	bsdinst -c -m 0755 libfgmp.sl /opt/fgmp/lib
	if [ -d /opt/fgmp/include ]; then set +x; \
	else (set -x; mkdirhier /opt/fgmp/include); fi
	bsdinst -c -m 0644 gmp.h /opt/fgmp/include

clean:
	rm -f *.o libfgmp.a libfgmp.sl	

