Jean-Christophe Fillion-Robin
6cdf33f46f
common.docker: Alphabetically list scripts in COPY instruction
2018-06-09 00:07:33 -04:00
Jean-Christophe Fillion-Robin
5f5a890714
common.*: Clearly differentiate runtime and buildtime scripts
...
Simplify all common.* files by simply removing the "buildscripts" directory
instead of listing each script one by one.
2018-06-09 00:07:33 -04:00
Jean-Christophe Fillion-Robin
2a425ac1ad
install-gosu-binary.sh: install sudo wrapper when executing the script
2018-06-09 00:07:33 -04:00
Matt McCormick
9d4bb8a0eb
Merge pull request #229 from Nadav-Eyesight/wsl_better_support
...
Wsl better support
2018-06-06 21:30:55 -04:00
Jean-Christophe Fillion-Robin
7e481dbf20
Merge pull request #234 from dockcross/tweak-install-scripts-dockerfiles-and-optimize-imagesize-2
...
Optimize image size, speed up build, tweak install scripts and dockerfiles
2018-06-06 22:15:39 +00:00
Jean-Christophe Fillion-Robin
1f2e82f089
install-gosu-binary: Improve gpg key download listing additonal servers
2018-06-06 14:34:04 -04:00
Jean-Christophe Fillion-Robin
1120f1e9a4
STYLE: common.manylinux: Consistently chain commands using post "&&"
2018-06-06 13:46:00 -04:00
Jean-Christophe Fillion-Robin
04841a1de0
common.manylinux: Optimize image size grouping all install commands in same RUN
2018-06-06 13:46:00 -04:00
Jean-Christophe Fillion-Robin
cb157b7457
common.docker: Optimize image size installing "liquidprompt" in existing RUN command
2018-06-06 13:46:00 -04:00
Jean-Christophe Fillion-Robin
6ac8097064
common.docker: Optimize image size installing "conan" in existing RUN command
2018-06-06 13:46:00 -04:00
Jean-Christophe Fillion-Robin
4dd933c35b
common.docker: Optimize image size building "ninja" in existing RUN command
2018-06-06 13:45:59 -04:00
Jean-Christophe Fillion-Robin
4dce58cfec
common.*: Optimize image size introducing "install-gosu-binary.sh" script
...
Script was copied from https://github.com/dockbuild/dockbuild
2018-06-06 13:45:59 -04:00
Jean-Christophe Fillion-Robin
bd811da018
STYLE: Tweak indent in common.debian and common.docker
2018-06-06 13:45:59 -04:00
Jean-Christophe Fillion-Robin
007899c2a5
STYLE: For consistency, rename install-ninja.sh to build-and-install-ninja.sh
2018-06-06 13:45:59 -04:00
Jean-Christophe Fillion-Robin
71759485f9
build-and-install-cmake.sh: Improve script to speedup build time
...
* faster source checkout specifying tag and depth
* remove obsolete comments
* disable testing
2018-06-06 13:45:59 -04:00
Jean-Christophe Fillion-Robin
f1a8f69f4d
build-and-install-openssl.sh, install-cmake-binary.sh: Tweak install scripts
...
* Consistently use "/usr/src" as download and staging area
* install-cmake-binary: Introduce CMAKE_ROOT var
* build-and-install-openssl: Remove redundant -fPIC flag, download openssl sources using "wget"
2018-06-06 13:45:52 -04:00
Nadav Ruskin
406a1b60f9
Helper script now works on wsl with modified roots
2018-05-27 11:44:06 +03:00
Matt McCormick
b5f967af66
Merge pull request #228 from lebeg/fortran
...
Added fortran compiler
2018-05-25 15:18:56 -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
187afc10d7
Started work on wsl support for every mount point
2018-05-23 17:59:03 +03:00
Matt McCormick
9cc9ae7977
Merge pull request #224 from Nadav-Eyesight/linux_arm64
...
Fixes to backward compatibility.
2018-05-10 19:22:02 -04:00
Nadav Ruskin
8508d3bcc4
Fixes to backward compatibility.
2018-05-08 08:35:37 -04:00
Matt McCormick
f5c87215fc
Merge pull request #221 from Nadav-Eyesight/linux_arm64
...
Linux arm64
2018-05-05 21:11:57 -04:00
Nadav Ruskin
6191491ba5
Fixed linux-arm64 compilation I hope.
2018-05-03 06:49:46 -04:00
Nadav Ruskin
143c79e5cd
Fixed toolchain paths
2018-04-30 06:09:35 -04:00
Nadav Ruskin
ffa14f8c9a
Added missing arm64 architecture apt support
2018-04-29 09:37:53 -04:00
Nadav Ruskin
08f89a8ae7
Re-added linux-arm64 to .circleci/config.yml
2018-04-29 03:34:53 -04:00
Nadav Ruskin
47b473054a
Added forgotten PKG_CONFIG_PATH
2018-04-25 05:56:18 -04:00
Nadav Ruskin
88c828b855
Trying to integrate my linux-arm64 solution to dockcross
2018-04-25 05:50:45 -04:00
Nadav
e2c5545bf6
Merge pull request #1 from dockcross/master
...
merge
2018-04-25 12:35:45 +03:00
Matt McCormick
97fdb764c7
Merge pull request #220 from thewtex/emscripten-1.37.37
...
browser-asmjs: Bump Emscripten to 1.37.37
2018-04-24 00:08:38 -04:00
Matt McCormick
407ead371c
browser-asmjs: Bump Emscripten to 1.37.37
2018-04-23 22:25:12 -04:00
Matt McCormick
41e4949396
Merge pull request #219 from thewtex/readme-order
...
README: Improve section order
2018-04-16 22:33:42 -04:00
Matt McCormick
fcfa9b6060
README: Improve section order
...
New users should see the most relevant sections first. In particular,
- Examples
- Installation
- Usage
2018-04-16 15:45:39 -04:00
Matt McCormick
7164a97f7e
Merge pull request #218 from thewtex/disable-broken-deploys
...
crossbuild-essential images: disable deploy
2018-04-16 07:46:44 -04:00
Matt McCormick
9f0468a72f
crossbuild-essential images: disable deploy
...
This is a follow-up to 57bf16fa17
2018-04-15 22:54:04 -04:00
Matt McCormick
49a15ac3e1
Merge pull request #217 from fbudin69500/UpdateGit
...
Update git
2018-04-15 22:51:30 -04:00
Francois Budin
602fb22cce
ENH: Compile git with SSL support
...
Older versions of git included in older linux distributions are not able
to download source from Github. A newer version is required with a newer
OpenSSL. This requires to also build curl with the same OpenSSL.
CMake is downloaded precompiled if available (64bits system) or compiled
from source otherwise.
2018-04-14 19:12:07 -04:00
Francois Budin
856ef6016e
BUG: Remove cpack symbolic link before creating the new link
2018-04-13 15:01:54 -04:00
Jean-Christophe Fillion-Robin
53d98cf4ff
Fix download of files using up-to-date "curl" instead of "wget"
...
In few images, curl is only tool that able to download from https
source requiring TLS 1.2
2018-04-13 15:01:54 -04:00
Matt McCormick
53990df0b8
Merge pull request #215 from thewtex/disable-embedian
...
crossbuild-essential images: disable because of missing packages
2018-04-03 09:35:18 -04:00
Matt McCormick
57bf16fa17
crossbuild-essential images: disable because of missing packages
...
Temporarily disable because the packages are not available. See #209 .
These should be replaced by crosstool-ng images.
2018-04-02 15:58:58 -04:00
Matt McCormick
f0986b663b
Merge pull request #201 from Nadav-Eyesight/android_arm64
...
Add Android-arm64
2018-04-02 14:55:49 -04:00
Matt McCormick
f403246365
Merge pull request #200 from Nadav-Eyesight/android_more_variables
...
Android - Use clang and add an API variable
2018-04-02 14:32:01 -04:00
Jean-Christophe Fillion-Robin
0992f871d6
Merge pull request #214 from dockcross/fix-name-of-image-in-dockcross-helptext-2
...
entrypoint.sh: Account for image tag when updating help text
2018-03-29 21:05:55 -04:00
Jean-Christophe Fillion-Robin
7b76882b56
entrypoint.sh: Account for image tag when updating help text
...
This commit is a follow up of b7028af
(entrypoint.sh: Update help
text so that current image name is used)
It ensures that the suggested script in the help text doesn't include ":"
in its name.
Assuming DEFAULT_DOCKCROSS_IMAGE is set to "dockcross/imagename:latest"
Instead of suggesting:
[...]
# docker run --rm dockcross/imagename:latest > dockcross-imagename:latest
# chmod +x dockcross-imagename:latest
[...]
it will now suggest
[...]
# docker run --rm dockcross/imagename:latest > dockcross-imagename-latest
# chmod +x dockcross-imagename-latest
[...]
xref https://github.com/dockbuild/dockbuild/issues/30
[ci skip]
2018-03-29 21:04:52 -04:00
Jean-Christophe Fillion-Robin
902677437f
Merge pull request #213 from dockcross/README-fix-arcticle-link
...
README: Fix Articles link
[ci skip]
2018-03-29 18:28:15 -04:00
Jean-Christophe Fillion-Robin
f64ed37abb
README: Fix Articles link
...
Fixes #211
[ci skip]
2018-03-29 18:27:32 -04:00
Jean-Christophe Fillion-Robin
9966e1aed7
Merge pull request #207 from dockcross/fix-name-of-image-in-dockcross-helptext
...
entrypoint.sh: Update help text so that current image name is used
2018-03-29 15:09:00 -04:00
Jean-Christophe Fillion-Robin
b7028af76e
entrypoint.sh: Update help text so that current image name is used
...
xref https://github.com/dockbuild/dockbuild/issues/30
2018-03-29 04:43:26 -04:00