From: Robert Swiecki Date: Sat, 16 Sep 2017 14:43:01 +0000 (+0200) Subject: makefile: proper deps for protos #2 X-Git-Tag: 1.7~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d8ba88e86be334d4e9e407a84a9512da30844e3c;p=platform%2Fupstream%2Fnsjail.git makefile: proper deps for protos #2 --- diff --git a/Makefile b/Makefile index ea67fd7..e0a305c 100644 --- a/Makefile +++ b/Makefile @@ -38,6 +38,7 @@ SRCS_CXX = config.cc SRCS_PROTO = config.proto SRCS_PB_CXX = $(SRCS_PROTO:.proto=.pb.cc) SRCS_PB_H = $(SRCS_PROTO:.proto=.pb.h) +SRCS_PB_O = $(SRCS_PROTO:.proto=.pb.o) OBJS = $(SRCS_C:.c=.o) $(SRCS_CXX:.cc=.o) $(SRCS_PB_CXX:.cc=.o) ifdef DEBUG @@ -73,12 +74,9 @@ ifeq ("$(wildcard kafel/Makefile)","") endif $(MAKE) -C kafel -config.pb.o: $(SRCS_PB_CXX) $(SRCS_PB_H) +$(SRCS_PB_O): $(SRCS_PB_CXX) $(SRCS_PB_H) -$(SRCS_PB_CXX): $(SRCS_PROTO) - protoc --cpp_out=. $(SRCS_PROTO) - -$(SRCS_PB_H): $(SRCS_PROTO) +$(SRCS_PB_CXX) $(SRCS_PB_H): $(SRCS_PROTO) protoc --cpp_out=. $(SRCS_PROTO) clean: