criu/test/legacy/Makefile
Cyrill Gorcunov a3d2b8d2d0 make: Include Makefile.inc into legacy tests
Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
Reviewed-by: Pavel Emelyanov <xemul@parallels.com>
2012-01-25 19:14:39 +04:00

38 lines
780 B
Makefile

-include ../../Makefile.inc
SRCS += test-counter.c
SRCS += test-rnd-from-file.c
SRCS += test-shmem-async.c
SRCS += test-shmem-three-async.c
SRCS += test-pipe-async.c
SRCS += test-vdso.c
SRCS += test-sigaction.c
SRCS += test-unixsocket.c
SRCS-TH += test-pthreads.c
OBJS-TH += $(patsubst %.c,%.o,$(SRCS-TH))
PROGS-TH:= $(patsubst %.c,%,$(SRCS-TH))
OBJS := $(patsubst %.c,%.o,$(SRCS))
PROGS := $(patsubst %.c,%,$(SRCS))
all: $(PROGS) $(PROGS-TH)
$(PROGS-TH): $(OBJS-TH)
$(E) " LINK " $@
$(Q) $(CC) $@.o -lpthread -o $@
$(PROGS): $(OBJS)
$(E) " LINK " $@
$(Q) $(CC) $@.o -o $@
%.o: %.c
$(E) " CC " $@
$(Q) $(CC) -c $(CFLAGS) $< -o $@
clean:
$(Q) $(RM) -f ./*.o
$(Q) $(RM) -f ./$(PROGS)
$(Q) $(RM) -f ./$(PROGS-TH)
$(Q) $(RM) -f ./f1-file
.PHONY: clean