Fix build of os-rpclibrary-tool-native 16/25816/2
authorTadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Tue, 15 Dec 2020 20:38:01 +0000 (20:38 +0000)
committerTadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Tue, 15 Dec 2020 20:59:54 +0000 (20:59 +0000)
Fix missing dependency and double execution of bison.

Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I3d8d3ec5de4eceaaaf520bf24c3718c73acaaa1f

service/other/rpc_library/tool/Makefile

index 64bc6e4..2ba9137 100755 (executable)
@@ -36,10 +36,12 @@ apidef.tab.o:       apidef.tab.h apidef.tab.c
 lex.yy.o:      lex.yy.c
        $(CC) $(CPPFLAGS) $(CFLAGS) -c $^
 
-apidef.o:      apidef.cc
+apidef.o:      apidef.cc apidef.tab.h
        $(CXX) $(CPPFLAGS) $(CFLAGS) -c $^
 
-apidef.tab.h apidef.tab.c:     apidef.y
+apidef.tab.c:  apidef.tab.h
+
+apidef.tab.h:  apidef.y
        $(YACC) $(YFLAGS) $<
 
 lex.yy.c:      apidef.l apidef.tab.h