Makefile: add non-verbose mode to tools
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
		
							parent
							
								
									a99b64e5a4
								
							
						
					
					
						commit
						e95fcccb4d
					
				
					 1 changed files with 19 additions and 1 deletions
				
			
		
							
								
								
									
										20
									
								
								src/Makefile
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								src/Makefile
									
									
									
									
									
								
							| 
						 | 
				
			
			@ -36,6 +36,9 @@ CFLAGS += -std=gnu11 -D_GNU_SOURCE
 | 
			
		|||
CFLAGS += -Wall -Wextra
 | 
			
		||||
CFLAGS += -MMD -MP
 | 
			
		||||
CFLAGS += -DRUNSTATEDIR="\"$(RUNSTATEDIR)\""
 | 
			
		||||
ifeq ($(DEBUG_TOOLS),y)
 | 
			
		||||
CFLAGS += -g
 | 
			
		||||
endif
 | 
			
		||||
ifeq ($(shell uname -s),Linux)
 | 
			
		||||
LIBMNL_CFLAGS := $(shell $(PKG_CONFIG) --cflags libmnl 2>/dev/null)
 | 
			
		||||
LIBMNL_LDLIBS := $(shell $(PKG_CONFIG) --libs libmnl 2>/dev/null || echo -lmnl)
 | 
			
		||||
| 
						 | 
				
			
			@ -43,10 +46,25 @@ CFLAGS += $(LIBMNL_CFLAGS)
 | 
			
		|||
LDLIBS += $(LIBMNL_LDLIBS)
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifneq ($(V),1)
 | 
			
		||||
BUILT_IN_LINK.o := $(LINK.o)
 | 
			
		||||
LINK.o = @echo "  LD  $@";
 | 
			
		||||
LINK.o += $(BUILT_IN_LINK.o)
 | 
			
		||||
BUILT_IN_COMPILE.c := $(COMPILE.c)
 | 
			
		||||
COMPILE.c = @echo "  CC  $@";
 | 
			
		||||
COMPILE.c += $(BUILT_IN_COMPILE.c)
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
wg: $(patsubst %.c,%.o,$(wildcard *.c))
 | 
			
		||||
 | 
			
		||||
ifneq ($(V),1)
 | 
			
		||||
clean:
 | 
			
		||||
	rm -f wg *.o *.d
 | 
			
		||||
	@echo "  RM  " 'wg *.o *.d'
 | 
			
		||||
	@$(RM) wg *.o *.d
 | 
			
		||||
else
 | 
			
		||||
clean:
 | 
			
		||||
	$(RM) wg *.o *.d
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
install: wg
 | 
			
		||||
	@install -v -d "$(DESTDIR)$(BINDIR)" && install -m 0755 -v wg "$(DESTDIR)$(BINDIR)/wg"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue