CC=@CC@ BINDIR=@BINDIR@ KDIR ?= @KDIR@ CFLAGS=-Wall -O -I. VPATH=@abs_srcdir@ TARGET=mcexec @uncomment_if_ENABLE_MEMDUMP@TARGET+=eclair LIBS=@LIBS@ IHKDIR ?= $(VPATH)/../../../ihk/linux/include/ all: $(TARGET) mcexec: mcexec.c $(CC) -I${KDIR} $(CFLAGS) $(EXTRA_CFLAGS) -fPIE -pie -lrt -lnuma -pthread -o $@ $^ $(EXTRA_OBJS) eclair: eclair.c $(CC) $(CFLAGS) -I${IHKDIR} -o $@ $^ $(LIBS) clean: $(RM) $(TARGET) *.o .PHONY: all clean install install: mkdir -p -m 755 $(BINDIR) install -m 755 mcexec $(BINDIR) @uncomment_if_ENABLE_MEMDUMP@install -m 755 eclair $(BINDIR)