mirror of
				https://git.proxmox.com/git/mirror_frr
				synced 2025-11-03 23:47:16 +00:00 
			
		
		
		
	This should stomp out any parallel build issues in this regard. Fixes: #971 Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
		
			
				
	
	
		
			60 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#
 | 
						|
# Automake fragment intended to be shared by Makefile.am files in the
 | 
						|
# tree.
 | 
						|
#
 | 
						|
 | 
						|
AM_V_CLIPPY = $(am__v_CLIPPY_$(V))
 | 
						|
am__v_CLIPPY_ = $(am__v_CLIPPY_$(AM_DEFAULT_VERBOSITY))
 | 
						|
am__v_CLIPPY_0 = @echo "  CLIPPY  " $@;
 | 
						|
am__v_CLIPPY_1 =
 | 
						|
 | 
						|
CLIPPY_DEPS = $(HOSTTOOLS)lib/clippy $(top_srcdir)/python/clidef.py
 | 
						|
 | 
						|
SUFFIXES = _clippy.c .proto .pb-c.c .pb-c.h .pb.h
 | 
						|
.c_clippy.c:
 | 
						|
	@{ test -x $(top_builddir)/$(HOSTTOOLS)lib/clippy || $(MAKE) -C $(top_builddir)/$(HOSTTOOLS) lib/clippy; }
 | 
						|
	$(AM_V_CLIPPY)$(top_builddir)/$(HOSTTOOLS)lib/clippy $(top_srcdir)/python/clidef.py -o $@ $<
 | 
						|
 | 
						|
## automake's "ylwrap" is a great piece of GNU software... not. 
 | 
						|
.l.c:
 | 
						|
	$(AM_V_LEX)$(am__skiplex) $(LEXCOMPILE) $<
 | 
						|
.y.c:
 | 
						|
	$(AM_V_YACC)$(am__skipyacc) $(YACCCOMPILE) $<
 | 
						|
 | 
						|
 | 
						|
if HAVE_PROTOBUF
 | 
						|
 | 
						|
# Uncomment to use an non-system version of libprotobuf-c.
 | 
						|
#
 | 
						|
# Q_PROTOBUF_C_CLIENT_INCLUDES = -I$(top_srcdir)/third-party/protobuf-c/src
 | 
						|
# Q_PROTOBUF_C_CLIENT_LDOPTS = $(top_builddir)/third-party/protobuf-c/src/libprotobuf-c.la
 | 
						|
 | 
						|
Q_PROTOBUF_C_CLIENT_INCLUDES=
 | 
						|
Q_PROTOBUF_C_CLIENT_LDOPTS=-lprotobuf-c
 | 
						|
 | 
						|
Q_PROTOC=protoc
 | 
						|
Q_PROTOC_C=protoc-c
 | 
						|
 | 
						|
# Rules
 | 
						|
.proto.pb.h:
 | 
						|
	$(Q_PROTOC) -I$(top_srcdir) --cpp_out=$(top_srcdir) $(top_srcdir)/$^
 | 
						|
 | 
						|
AM_V_PROTOC_C = $(am__v_PROTOC_C_$(V))
 | 
						|
am__v_PROTOC_C_ = $(am__v_PROTOC_C_$(AM_DEFAULT_VERBOSITY))
 | 
						|
am__v_PROTOC_C_0 = @echo "  PROTOC_C" $@;
 | 
						|
am__v_PROTOC_C_1 =
 | 
						|
 | 
						|
.proto.pb-c.c:
 | 
						|
	$(AM_V_PROTOC_C)$(Q_PROTOC_C) -I$(top_srcdir) --c_out=$(top_srcdir) $(top_srcdir)/$^
 | 
						|
.pb-c.c.pb-c.h:
 | 
						|
	@/bin/true
 | 
						|
 | 
						|
#
 | 
						|
# Information about how to link to various libraries.
 | 
						|
#
 | 
						|
Q_FRR_PB_CLIENT_LDOPTS = $(top_srcdir)/qpb/libfrr_pb.la $(Q_PROTOBUF_C_CLIENT_LDOPTS)
 | 
						|
 | 
						|
Q_FPM_PB_CLIENT_LDOPTS = $(top_srcdir)/fpm/libfrrfpm_pb.la $(Q_FRR_PB_CLIENT_LDOPTS)
 | 
						|
 | 
						|
endif  # HAVE_PROTOBUF
 |