REFAL_LIB=$(REFAL_HOME)/lib/
REFAL_BIN=$(REFAL_HOME)/bin/
MOD=cmc_n.mod config.mod cpoint.mod matfdvm.mod rezid.mod rpc-dvm.mod rpc-mpi.mod rpc1.mod rpc2.mod rpc3.mod rpc4.mod rpc5.mod rpc6.mod rpc6e.mod rpc7.mod debug.mod
CC=cc
CFLAGS=

.SUFFIXES: .ref .mod

all: norma

norma: norma.o  $(REFAL_LIB)ri.o $(REFAL_LIB)rlib.a $(REFAL_LIB)rlib2.a
	$(CC) -o norma norma.o  $(REFAL_LIB)ri.o $(REFAL_LIB)rlib.a $(REFAL_LIB)rlib2.a


debug: norma.o  $(REFAL_LIB)rit.o $(REFAL_LIB)rlib.a $(REFAL_LIB)rlib2.a $(REFAL_LIB)trace.a
	$(CC) -o norma norma.o  $(REFAL_LIB)rit.o $(REFAL_LIB)rlib.a $(REFAL_LIB)rlib2.a $(REFAL_LIB)trace.a


norma.c: $(MOD)
	$(REFAL_BIN)rmod2c -mm -o norma.c $(MOD)

.ref.mod:
	$(REFAL_BIN)rcomp $*.ref

.c.o:
	$(CC) $(CFLAGS) -c $*.c

