Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						83766c341d 
					 
					
						
						
							
							Add CMAKE_PREFIX_PATH to CMAKE_FIND_ROOT_PATH  
						
						
						
						
					 
					
						2025-03-09 01:43:04 +01:00 
						 
				 
			
				
					
						
							
							
								Hans Johnson 
							
						 
					 
					
						
						
							
						
						49d9ab4342 
					 
					
						
						
							
							COMP: Remove docker build warning  
						
						... 
						
						
						
						- LegacyKeyValueFormat: "ENV key=value" should be used
  instead of legacy "ENV key value" format (line 42)
"""
The new format for declaring environment variables in Dockerfiles is ENV
key=value. This format, where the key and value are separated by an
equals sign (=), is the recommended approach. The older format, ENV key
value (with a space as a separator), is deprecated.
""" -- google search 
						
						
					 
					
						2025-03-02 09:28:39 -06:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						37e2800939 
					 
					
						
						
							
							Merge pull request  #869  from drinkcat/cmake_find_root_fix  
						
						... 
						
						
						
						*/Toolchain.cmake: Set CMAKE_FIND_ROOT_PATH_LIBRARY/INCLUDE to ONLY 
						
						
					 
					
						2025-02-27 13:45:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						d91bdd6564 
					 
					
						
						
							
							Add rust support to android-arm64  
						
						
						
						
					 
					
						2025-02-25 23:21:07 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Boichat 
							
						 
					 
					
						
						
							
						
						69c4db9338 
					 
					
						
						
							
							*/Toolchain.cmake: Set CMAKE_FIND_ROOT_PATH_LIBRARY/INCLUDE to ONLY  
						
						... 
						
						
						
						For some reason, the default setting in all Toolchain.cmake
is:
```
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH)
```
For cross-compilation, CMAKE_FIND_ROOT_PATH_MODE_PROGRAM=NEVER
makes sense (we only want to find executables in host system root),
but CMAKE_FIND_ROOT_PATH_MODE_LIBRARY/INCLUDE should be set
to ONLY, otherwise cmake may find libraries in host system root,
and try to link with incompatible libraries (instead of
cross-compilation sysroot).
Fixes  #431 . 
						
						
					 
					
						2025-02-25 16:14:39 +01:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						54ee1fddbc 
					 
					
						
						
							
							doc: update Matt McCormick email  
						
						
						
						
					 
					
						2024-11-08 17:11:12 -05:00 
						 
				 
			
				
					
						
							
							
								Flávio Tapajós 
							
						 
					 
					
						
						
							
						
						7e034e5282 
					 
					
						
						
							
							fixes android-arm64 with bookworm  
						
						
						
						
					 
					
						2024-01-02 23:09:54 -03:00 
						 
				 
			
				
					
						
							
							
								Paolo Bosetti 
							
						 
					 
					
						
						
							
						
						0d31400b97 
					 
					
						
						
							
							Support for building images locally  
						
						
						
						
					 
					
						2022-12-16 16:07:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						587282459f 
					 
					
						
						
							
							Set Android ndk api back to 23 (Android 6.0)  
						
						
						
						
					 
					
						2022-09-24 13:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						e88a3ceab3 
					 
					
						
						
							
							Update android ndk to r25b and api to 33  
						
						
						
						
					 
					
						2022-09-06 15:55:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad924d922b 
					 
					
						
						
							
							Improve openSSL on android-* image  
						
						... 
						
						
						
						Improve openSSL on android-* image
Signed-off-by: Bensuperpc <bensuperpc@gmail.com > 
						
						
					 
					
						2021-08-27 13:19:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8bc72c75d3 
					 
					
						
						
							
							Add ANDROID_NDK_HOME env variable and enable openssl  
						
						... 
						
						
						
						Add ANDROID_NDK_HOME env variable and enable openssl
Signed-off-by: Bensuperpc <bensuperpc@gmail.com > 
						
						
					 
					
						2021-08-27 13:13:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						19322baed2 
					 
					
						
						
							
							Move to llvm for NDK 23  
						
						
						
						
					 
					
						2021-08-26 12:16:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd60bbb440 
					 
					
						
						
							
							Fix wrong url  
						
						... 
						
						
						
						Fix wrong url
Signed-off-by: Bensuperpc <bensuperpc@gmail.com > 
						
						
					 
					
						2021-08-21 22:54:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c081be13b 
					 
					
						
						
							
							Update android NDK to r23 (August 2021)  
						
						... 
						
						
						
						Update android NDK to r23 (August 2021)
Signed-off-by: Bensuperpc <bensuperpc@gmail.com > 
						
						
					 
					
						2021-08-21 20:48:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5663ada809 
					 
					
						
						
							
							Use env variable instead hardcoded variable in toolchain.cmake  
						
						... 
						
						
						
						Use env variable instead hardcoded variable in toolchain.cmake
Signed-off-by: Bensuperpc <bensuperpc@gmail.com > 
						
						
					 
					
						2021-08-12 21:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						68b4549a50 
					 
					
						
						
							
							Introduce "common.label-and-env"  
						
						... 
						
						
						
						This will simply the removal of deprecated "org.label-schema" annotation [1]
and the introduction of open containers ones [2]
[1] http://label-schema.org/rc1/ 
[2] https://github.com/opencontainers/image-spec/blob/master/annotations.md  
						
						
					 
					
						2021-04-18 19:15:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						1fb2785377 
					 
					
						
						
							
							Rename Dockerfile to Dockerfile.in to ensure consistency  
						
						... 
						
						
						
						All Dockerfiles are now configured similarly, this will support
future improvements. 
						
						
					 
					
						2021-04-18 19:15:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						369d828efd 
					 
					
						
						
							
							Dockerfile: Remove unused default value associated IMAGE build argument  
						
						
						
						
					 
					
						2021-04-18 19:15:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						8469056c36 
					 
					
						
						
							
							Merge pull request  #479  from dockcross/update-android-ndk  
						
						... 
						
						
						
						Update Android NDK to latest stable: 22b 
						
						
					 
					
						2021-04-17 17:44:53 -06:00 
						 
				 
			
				
					
						
							
							
								Pushen Wang 
							
						 
					 
					
						
						
							
						
						7c1413a496 
					 
					
						
						
							
							Define CMAKE_SYSTEM_PROCESSOR in Toolchain.cmake for Android build.  
						
						
						
						
					 
					
						2021-04-07 10:47:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						894f712305 
					 
					
						
						
							
							Update Android NDK to latest stable: 22b  
						
						
						
						
					 
					
						2021-04-07 10:45:33 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Bray 
							
						 
					 
					
						
						
							
						
						659b6afecb 
					 
					
						
						
							
							Adroid support updates  
						
						... 
						
						
						
						Updated NDK revision
Specified ARCH ABI
Add linker flags to support users of the android os log utility 
						
						
					 
					
						2020-08-05 07:52:28 -04:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						02dcaef714 
					 
					
						
						
							
							Update Toolchain.cmake to use BOTH for CMAKE_FIND_ROOT_PATH_MODES  
						
						... 
						
						
						
						For android-arm, android-arm64 and linux-armv6 
						
						
					 
					
						2019-07-18 12:03:07 +02:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						c96cbdc956 
					 
					
						
						
							
							versioning: Set DEFAULT_DOCKCROSS_IMAGE based on the image tag  
						
						... 
						
						
						
						This ensures that the dockcross script will continue to use the specific
tagged version of the image that generates it. 
						
						
					 
					
						2019-01-16 23:25:52 -05:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						2936ea53c7 
					 
					
						
						
							
							android=arm64: Fix image build removing "debian-security" from sources.list  
						
						... 
						
						
						
						This commit is an attempt to fix the following error:
  W: Failed to fetch http://cdn-fastly.deb.debian.org/debian-security/dists/jessie/updates/InRelease   Unable to find expected entry 'main/binary-arm64/Packages' in Release file (Wrong sources.list entry or malformed file)
  E: Some index files failed to download. They have been ignored, or old ones used instead.
Looking at "http://cdn-fastly.deb.debian.org/debian-security/dists/jessie/updates/InRelease ", it
doesn't list "arm64", it only lists the following ones:
  Architectures: amd64 armel armhf i386
Considering that the build of June 15 was successful (see https://circleci.com/gh/dockcross/dockcross/1950 ),
the architecture was most likely dropped in a recent update. It could be
related to the fact security support for Debian Jessie ended on June 17 2018.
See https://en.wikipedia.org/wiki/Debian_version_history#Release_table  
						
						
					 
					
						2018-07-09 19:05:45 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Chernov 
							
						 
					 
					
						
						
							
						
						eb65a8970a 
					 
					
						
						
							
							Added fortran compiler  
						
						... 
						
						
						
						* Added FC to all Dockerfiles
* Changed cmake toolchains to use environment variables for compilers 
						
						
					 
					
						2018-05-25 18:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								Nadav Ruskin 
							
						 
					 
					
						
						
							
						
						a39041bf0d 
					 
					
						
						
							
							Changed CC and CXX variables  
						
						
						
						
					 
					
						2018-03-28 04:42:48 -04:00 
						 
				 
			
				
					
						
							
							
								Nadav 
							
						 
					 
					
						
						
							
						
						a38741b30f 
					 
					
						
						
							
							Fixed bracket typo  
						
						
						
						
					 
					
						2018-03-27 17:48:27 +03:00 
						 
				 
			
				
					
						
							
							
								Nadav 
							
						 
					 
					
						
						
							
						
						d8adcfc2f4 
					 
					
						
						
							
							Update Dockerfile  
						
						
						
						
					 
					
						2018-03-18 11:08:14 +02:00 
						 
				 
			
				
					
						
							
							
								Nadav 
							
						 
					 
					
						
						
							
						
						496c4a2597 
					 
					
						
						
							
							Add arm64 packages by default  
						
						
						
						
					 
					
						2018-03-15 14:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								Nadav 
							
						 
					 
					
						
						
							
						
						8efd22e3df 
					 
					
						
						
							
							Updated API defaults to suit minimum arm64  
						
						
						
						
					 
					
						2018-03-15 13:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Nadav 
							
						 
					 
					
						
						
							
						
						9b5f381b72 
					 
					
						
						
							
							Fixed cross triple  
						
						
						
						
					 
					
						2018-03-15 12:38:23 +02:00 
						 
				 
			
				
					
						
							
							
								Nadav 
							
						 
					 
					
						
						
							
						
						f7b5a29b3d 
					 
					
						
						
							
							Update Dockerfile  
						
						... 
						
						
						
						Changed `androideabi` to `android` 
						
						
					 
					
						2018-03-15 12:37:39 +02:00 
						 
				 
			
				
					
						
							
							
								Nadav.Ruskin 
							
						 
					 
					
						
						
							
						
						f94d4a853f 
					 
					
						
						
							
							Added android arm 64  
						
						
						
						
					 
					
						2018-03-15 08:56:21 +01:00