| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -15,11 +15,19 @@ function usage { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					function get_github { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						release=$( git ls-remote --tags --sort="v:refname" \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							git://github.com/$REPO_NAME \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						local all_releases=$( git ls-remote --tags --sort="v:refname" git://github.com/$REPO_NAME ) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						# extract only VERSION without 'v' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						local non_v_release=$( echo "$all_releases" \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							| grep -v "refs/tags/v" | grep -v dev | grep -v rc | tail -n1 | cut -f2 | cut -d '/' -f3 ) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						non_v_release=${non_v_release%^\{\}} # remove extra characters ^{} from github | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						[ -n "$non_v_release" ] && echo $non_v_release && return | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						# extract remaining version including 'v' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						local v_release=$( echo "$all_releases" \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							| grep -v dev | grep -v rc | tail -n1 | cut -f2 | cut -d '/' -f3 ) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						release=${release%^\{\}} # remove extra characters ^{} from github | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						echo $release | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						v_release=${v_release%^\{\}} # remove extra characters ^{} from github | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						echo $v_release | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					function get_artcode { | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |