mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-30 13:34:27 -04:00 
			
		
		
		
	The license folder is a core part of OpenWrt and all GPL-2.0 licensed. Use SPDX license tags to allow machines to check licenses. Signed-off-by: Paul Spooren <mail@aparcar.org> [rebase, keep some Copyright lines, sharpen commit message] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
		
			
				
	
	
		
			49 lines
		
	
	
		
			771 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			771 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # SPDX-License-Identifier: GPL-2.0-only
 | |
| #
 | |
| # Copyright (C) 2007-2020 OpenWrt.org
 | |
| 
 | |
| # debug flags:
 | |
| #
 | |
| # d: show subdirectory tree
 | |
| # t: show added targets
 | |
| # l: show legacy targets
 | |
| # r: show autorebuild messages
 | |
| # v: verbose (no .SILENCE for common targets)
 | |
| 
 | |
| ifeq ($(DUMP),)
 | |
|   ifeq ($(DEBUG),all)
 | |
|     build_debug:=dltvr
 | |
|   else
 | |
|     build_debug:=$(DEBUG)
 | |
|   endif
 | |
| endif
 | |
| 
 | |
| ifneq ($(DEBUG),)
 | |
| 
 | |
| define debug
 | |
| $$(findstring $(2),$$(if $$(DEBUG_SCOPE_DIR),$$(if $$(filter $$(DEBUG_SCOPE_DIR)%,$(1)),$(build_debug)),$(build_debug)))
 | |
| endef
 | |
| 
 | |
| define warn
 | |
| $$(if $(call debug,$(1),$(2)),$$(warning $(3)))
 | |
| endef
 | |
| 
 | |
| define debug_eval
 | |
| $$(if $(call debug,$(1),$(2)),$(3))
 | |
| endef
 | |
| 
 | |
| define warn_eval
 | |
| $(call warn,$(1),$(2),$(3)	$(4))
 | |
| $(4)
 | |
| endef
 | |
| 
 | |
| else
 | |
| 
 | |
| debug:=
 | |
| warn:=
 | |
| debug_eval:=
 | |
| warn_eval = $(4)
 | |
| 
 | |
| endif
 | |
| 
 |