
.SUFFIXES :

.SUFFIXES : .ftn .f .c .o

SHELL = /bin/sh

CPP = /lib/cpp

FFLAGS =

CFLAGS =

OPTIMIZ = -O 2

MASSVLIB = libmassvp4.a

.PRECIOUS: $(MASSVLIB)

.f.o:
	s.f77 -c $(OPTIMIZ) $(FFLAGS) $<


OBJECTS= \
vasin.o       vdiv.o        vpown1.o      vscos.o       vsincos.o     vsqrt.o       vssqrt.o \
vatan2.o      vdnint.o      vpownn.o      vscosisin.o   vslog.o       vsrec.o       vstan.o \
vcos.o        vexp.o        vrec.o        vsdiv.o       vspow1n.o     vsrsqrt.o     vtan.o \
vcosisin.o    vlog.o        vrsqrt.o      vsexp.o       vspown1.o     vssin.o \
vdint.o       vpow1n.o      vsatan2.o     vsin.o        vspownn.o     vssincos.o

genlib: $(OBJECTS)
#Creer ou mettre a jour la programmatheque 
	mkdir -p $(EC_ARCH)
	ar rcv $(EC_ARCH)/$(MASSVLIB) $(OBJECTS)

obj: $(OBJECTS)
#Produire les fichiers objets (.o) pour tous les fichiers

updlib:  genlib
#mettre a jour la programmatheque 
	mkdir -p ../lib/$(EC_ARCH)
	mv $(EC_ARCH)/$(MASSVLIB) ../lib/$(EC_ARCH)/$(MASSVLIB)

clean:
	rm -f *.o $(EC_ARCH)/$(MASSVLIB)
