| 
									
										
										
										
											2021-12-29 17:47:17 -05:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | sizes=(16 32 64 128 256 512) | 
					
						
							| 
									
										
										
										
											2021-12-29 17:51:51 -05:00
										 |  |  | if [ ! -e icon.iconset ]; then | 
					
						
							|  |  |  |   mkdir icon.iconset | 
					
						
							| 
									
										
										
										
											2021-12-29 17:50:10 -05:00
										 |  |  | fi | 
					
						
							|  |  |  | for i in "${sizes[@]}"; do | 
					
						
							| 
									
										
										
										
											2021-12-29 17:47:17 -05:00
										 |  |  |   echo "making $i..." | 
					
						
							| 
									
										
										
										
											2022-01-06 18:38:58 -05:00
										 |  |  |   convert logo.png -filter Mitchell -scale "$i"x"$i" icon.iconset/icon_"$i"x"$i".png | 
					
						
							| 
									
										
										
										
											2021-12-29 17:47:17 -05:00
										 |  |  | done | 
					
						
							| 
									
										
										
										
											2021-12-29 17:50:10 -05:00
										 |  |  | for i in "${sizes[@]}"; do | 
					
						
							| 
									
										
										
										
											2021-12-29 17:47:17 -05:00
										 |  |  |   echo "making $i@2x..." | 
					
						
							| 
									
										
										
										
											2022-01-06 18:38:58 -05:00
										 |  |  |   convert logo.png -filter Mitchell -scale "$((i*2))"x"$((i*2))" icon.iconset/icon_"$i"x"$i""@2x.png" | 
					
						
							| 
									
										
										
										
											2021-12-29 17:47:17 -05:00
										 |  |  | done | 
					
						
							| 
									
										
										
										
											2022-01-07 17:41:47 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | convert icon.iconset/icon_256x256.png icon.ico |