| 
				
			 | 
			
			
				@@ -26,6 +26,31 @@ mkit_init() { 
			 | 
		
	
		
			
			| 
				26
			 | 
			
				26
			 | 
			
			
				      || die "MKIT_LOCAL must be non-blank: '$MKIT_LOCAL'" 
			 | 
		
	
		
			
			| 
				27
			 | 
			
				27
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				28
			 | 
			
				28
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				29
			 | 
			
			
				+debug() { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				30
			 | 
			
			
				+    # 
			 | 
		
	
		
			
			| 
				
			 | 
			
				31
			 | 
			
			
				+    # Print debug message 
			 | 
		
	
		
			
			| 
				
			 | 
			
				32
			 | 
			
			
				+    # 
			 | 
		
	
		
			
			| 
				
			 | 
			
				33
			 | 
			
			
				+    $MKIT_DEBUG || return 0 
			 | 
		
	
		
			
			| 
				
			 | 
			
				34
			 | 
			
			
				+    echo "MKIT_DEBUG: ${FUNCNAME[1]}()" "$@" >&2 
			 | 
		
	
		
			
			| 
				
			 | 
			
				35
			 | 
			
			
				+} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				36
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				37
			 | 
			
			
				+debug_var() { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				38
			 | 
			
			
				+    # 
			 | 
		
	
		
			
			| 
				
			 | 
			
				39
			 | 
			
			
				+    # Print debug message 
			 | 
		
	
		
			
			| 
				
			 | 
			
				40
			 | 
			
			
				+    # 
			 | 
		
	
		
			
			| 
				
			 | 
			
				41
			 | 
			
			
				+    $MKIT_DEBUG || return 0 
			 | 
		
	
		
			
			| 
				
			 | 
			
				42
			 | 
			
			
				+    local __mkit_debug_var_name__ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				43
			 | 
			
			
				+    for __mkit_debug_var_name__ in "$@"; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				44
			 | 
			
			
				+    do 
			 | 
		
	
		
			
			| 
				
			 | 
			
				45
			 | 
			
			
				+        { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				46
			 | 
			
			
				+            echo -n "MKIT_DEBUG: ${FUNCNAME[1]}():" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				47
			 | 
			
			
				+            echo -n " $__mkit_debug_var_name__" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				48
			 | 
			
			
				+            echo -n "='${!__mkit_debug_var_name__}'" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				49
			 | 
			
			
				+            echo 
			 | 
		
	
		
			
			| 
				
			 | 
			
				50
			 | 
			
			
				+        } >&2 
			 | 
		
	
		
			
			| 
				
			 | 
			
				51
			 | 
			
			
				+    done 
			 | 
		
	
		
			
			| 
				
			 | 
			
				52
			 | 
			
			
				+} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				53
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				29
			 | 
			
				54
			 | 
			
			
				 die() { 
			 | 
		
	
		
			
			| 
				30
			 | 
			
				55
			 | 
			
			
				     # 
			 | 
		
	
		
			
			| 
				31
			 | 
			
				56
			 | 
			
			
				     # Exit with message and non-zero exit status 
			 |