make: cleanup deps files mess

Only two files (parasite-syscall.c and cr-dump.c) depends on parasite code.

Signed-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com>
Acked-by: Pavel Emelyanov <xemul@parallels.com>
Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
This commit is contained in:
Stanislav Kinsbursky 2012-01-17 16:08:15 +03:00 committed by Cyrill Gorcunov
parent d9c107d7a3
commit b8f57e0b35

View file

@ -60,9 +60,12 @@ PROGRAM := crtools
export CC ECHO MAKE CFLAGS LIBS ARCH DEFINES
OBJS_PARA := parasite-syscall.o
DEPS_PARA := $(patsubst %.o,%.d,$(OBJS_PARA))
OBJS := $(OBJS_PARA)
OBJS += crtools.o
OBJS += proc_parse.o
OBJS += parasite-syscall.o
OBJS += cr-dump.o
OBJS += cr-restore.o
OBJS += cr-show.o
@ -117,7 +120,7 @@ $(PROGRAM): $(OBJS)
$(E) " LINK " $@
$(Q) $(CC) $(CFLAGS) $(OBJS) $(LIBS) -o $@
$(DEPS): $(HEAD-BLOB-GEN) $(HEADERS)
$(DEPS_PARA): $(HEAD-BLOB-GEN)
%.d: %.c
$(Q) $(CC) -M -MT $(patsubst %.d,%.o,$@) $(CFLAGS) $< -o $@