| 
									
										
										
										
											2018-12-22 09:22:25 -08:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Use this to re-create a docker container for building Android binaries | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-18 22:01:29 +00:00
										 |  |  | # Google makes it intentionally very hard to download the command line tools | 
					
						
							|  |  |  | # the URL is constantly changing and the website requires you to click through | 
					
						
							|  |  |  | # a license. | 
					
						
							|  |  |  | # Today this URL works: | 
					
						
							|  |  |  | if [ ! -f commandlinetools-linux-6858069_latest.zip ] ; then | 
					
						
							|  |  |  | 	wget https://dl.google.com/android/repository/commandlinetools-linux-6858069_latest.zip | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | # if this fails, go to https://developer.android.com/studio#cmdline-tools and click through | 
					
						
							|  |  |  | # for yourself... | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-12-22 09:22:25 -08:00
										 |  |  | # copy the dependency script into this folder | 
					
						
							| 
									
										
										
										
											2020-11-18 22:01:29 +00:00
										 |  |  | cp ../../../packaging/android/android-build-setup.sh . | 
					
						
							| 
									
										
										
										
											2018-12-22 09:22:25 -08:00
										 |  |  | cp ../../../packaging/android/variables.sh . | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # create the container (this takes a while) | 
					
						
							|  |  |  | sudo docker build -t android-builder --squash . |