Files
mckernel/test/qlmpi/rusage/verbs/makefile
2017-08-31 15:43:28 +09:00

31 lines
580 B
Makefile

VPATH =
CC = icc
CFLAGS = -Wall -O0 -g -DDEBUG -DERROR
LD = $(CC)
LFLAGS = -libverbs
SRCS = list.c curtime.c printmem.c debug.c post.c qp.c read_config.c resource.c rdma_wr.c
DSRCS = $(SRCS:.c=.d)
OBJS = $(SRCS:.c=.o)
EXECS = rdma_wr
MODULES = list.o curtime.o printmem.o debug.o post.o qp.o read_config.o resource.o sock.o
CWD := $(abspath $(dir $(lastword $(MAKEFILE_LIST))))
all: $(EXECS)
rdma_wr: rdma_wr.o $(MODULES)
$(LD) -o $@ $^ $(LFLAGS)
%.o: %.c
$(CC) $(CFLAGS) -c $<
%.d: %.c
$(CC) -MM $< > $*.d
clean:
rm -f $(EXECS) $(OBJS) $(DSRCS)
-include $(DSRCS)