| 
					
				 | 
			
			
				@@ -1,9 +1,20 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #!/bin/bash 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# shasum blows up in Azure, so using this 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# node package which has similar syntax and identical output 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if [[ "$CI_WINDOWS" == "True" ]]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  npm i -g checksum 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 sum_file () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if [[ -f "$1" ]]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    shasum -a 256 $1 > $1.sha256 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    shasum $1 > $1.sha1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if [[ "$CI_WINDOWS" == "True" ]]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      checksum -a sha256 $1 > $1.sha256 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      checksum -a sha1 $1 > $1.sha1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      shasum -a 256 $1 > $1.sha256 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      shasum $1 > $1.sha1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |