2025-05-21 17:22:24 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								# Generated tool paths
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								tools_dir  :=  $( shell cd  $( dir $( lastword $( MAKEFILE_LIST) ) )  &&  pwd )  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								src_dir  :=  $( tools_dir) /src 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Due to a race condition, after initial call to `go tool` golang may report a wrong binary location pointing to the invalid `/tmp/go-buildXXX` directory
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								d e f i n e  c o m p i l e _ t o o l  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								$( shell  \ 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  ( cd  $( src_dir) /$( 1)  \
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  &&  GOWORK = off go tool -n $( 2)  > /dev/null \
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  &&  GOWORK = off go tool -n $( 2) )  |  sed 's/^[[:space:]]*//g' ;  \
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								)  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								e n d e f  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2025-07-21 18:25:40 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								# Tool: "air"
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								air  =  " $( call compile_tool,air,github.com/air-verse/air) "  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2025-05-21 17:22:24 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								# Tool: "bra"
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								bra  =  " $( call compile_tool,bra,github.com/unknwon/bra) "  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Tool: "cog"
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								cog  =  " $( call compile_tool,cog,github.com/grafana/cog/cmd/cli) "  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Tool: "cue"
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								cue  =  " $( call compile_tool,cue,cuelang.org/go/cmd/cue) "  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Tool: "golangci-lint"
  
						 
					
						
							
								
									
										
										
										
											2025-09-18 20:07:55 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								golangci-lint  =  " $( call compile_tool,golangci-lint,github.com/golangci/golangci-lint/v2/cmd/golangci-lint) "  
						 
					
						
							
								
									
										
										
										
											2025-05-21 17:22:24 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Tool: "jb"
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								jb  =  " $( call compile_tool,jb,github.com/jsonnet-bundler/jsonnet-bundler/cmd/jb) "  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Tool: "lefthook"
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								lefthook  =  " $( call compile_tool,lefthook,github.com/evilmartians/lefthook) "  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Tool: "swagger"
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								swagger  =  " $( call compile_tool,swagger,github.com/go-swagger/go-swagger/cmd/swagger) "