Commit Graph

20 Commits

Author SHA1 Message Date
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