kiwix-build/travis
Matthieu Gautier fb07b58812 Fix recompilation of the CI of meson project.
We were assuming that meson project correspond to our projects and so we
were always building them, even if they were already compiled.
(This way, a simple `kiwix-build` is enough to recompile the WIP code of
our project).

However, on the CI, we do not archive the source code/build directory in
the base deps archive. So when we try to compile, the compile step of
meson projects fails because the source are not here.
We have a small workaround for pugixml but as zstd is also meson, it is
time to do something correct.

By default, all projects now try to skip if a build is already present.
Our projects are marked as `force_build` and so, they do not try to skip.
2020-04-06 19:15:40 +02:00
..
bionic_builder.dockerfile Compile kiwix-tools for windows with a recent mingw. 2019-09-05 14:32:54 +02:00
compile_all.py Fix recompilation of the CI of meson project. 2020-04-06 19:15:40 +02:00
deploy.sh Print response content in case we cannot upload artifact to bintray. 2019-08-22 14:32:18 +02:00
f30_builder.dockerfile Use fedora 30 to cross compile kiwix-tools. 2019-09-06 12:25:51 +02:00
focal_builder.dockerfile Add Ubuntu 2020-04 focal to the CI (#393) 2019-12-16 13:24:32 +01:00
install_extra_deps.sh [Travis] Use python3.5 instead of default python3.4 2019-01-17 15:36:32 +01:00
travisci_builder_id_key.enc [TRAVIS] Add a script to deploy archives on download.kiwix.org/nightly 2017-02-08 10:09:42 +01:00
travisci_builder_id_key.pub [TRAVIS] Add a script to deploy archives on download.kiwix.org/nightly 2017-02-08 10:09:42 +01:00
upload_all_log.sh Build everything in a container. 2019-05-02 17:44:56 +02:00
upload_base_deps.sh Build everything in a container. 2019-05-02 17:44:56 +02:00
xenial_builder.dockerfile Update version of meson. 2020-01-21 13:49:12 +01:00