###########################################
# Makefile for Yet Another Relaxation Matrix 
# Libraries (libYARM)
###########################################

LOCALFLAGS = -I../src_libNRF/.

#################################################
# Do not edit below
#################################################
SHELL  = /bin/sh
DEFS   = 
OBJS   = file_io.o lib_yarm.o math_functions.o stats.o \
	     relax_rates.o tests.o yarm_util.o 

.c.o :
	$(CC) $(OPTS) $(CFLAGS) $(LOCALFLAGS) -c $<
 
libYARM.a: $(OBJS)
	ar cr $@ $(OBJS)
	ranlib $@

libYARM.so: $(OBJS)
	$(CC) -shared $(OBJS) -o $@

static: libYARM.a
	@ echo " "
	@ echo " *** Finished building the static (libYARM.a) libYARM library ***"
	@ echo " "

dynamic: libYARM.so
	@ echo " "
	@ echo " *** Finished building the dynamic (libYARM.so) libYARM library ***"
	@ echo " "

all: static dynamic
	@ echo " "
	@ echo " *** Finished building both the static (libYARM.a)  ***"
	@ echo " *** and the dynamic (libYARM.so) libYARM libraries ***"
	@ echo " "

clean:
	rm -f *.o
	rm -f *.a
	rm -f *.so

