ALL: all-redirect
CC = mpicc
CFLAGS = @DEFS@ @CFLAGS@
PROGRAMS = cvars cvarset pvars pvarsread
OBJECTS = safedup.o
SOURCES = cvars.c cvarset.c pvars.c pvarsread.c testp.c safedup.c \
cvargetindex.c pvargetindex.c
all-redirect: $(PROGRAMS) $(OBJECTS)
cvarset: cvarset.o @CVARGETINDEX_O@
$(CC) -o cvarset cvarset.o @CVARGETINDEX_O@
pvarsread: pvarsread.o testp.o @PVARGETINDEX_O@
$(CC) -o pvarsread pvarsread.o testp.o @PVARGETINDEX_O@
.c:
$(CC) $(CFLAGS) -o $* $*.c
.c.o:
$(CC) $(CFLAGS) -c $*.c
sources:
@echo "${SOURCES}"
clean:
-rm -f *.o $(PROGRAMS)
.SUFFIXES:
.SUFFIXES: .o .c .f .f90
.PHONY: all-redirect clean sources