Commit Graph

1035 Commits

Author SHA1 Message Date
ChrisLi 0e20dc90e6 gitignore 2020-08-28 14:16:25 -04:00
Chris Li 149ed01f12 Add Mac catalyst as a new target 2020-08-28 14:16:25 -04:00
Matthieu Gautier ea78ba37df New release of kiwix-lib 9.4.0 2020-08-28 16:59:59 +02:00
Matthieu Gautier 1dde278ad6 Correctly set the extra postfix for android kiwix-lib. 2020-08-27 19:20:05 +02:00
Matthieu Gautier bbb81438b6 New version of libzim 6.2.0 2020-08-27 17:53:19 +02:00
Matthieu Gautier 97554c04f4 Rebuild kiwix-tools with the release fix. 2020-07-23 14:34:06 +02:00
Matthieu Gautier 045099f5f9
Merge pull request #457 from kiwix/fix_no_file_to_publish
Do not fail if there is no file to publish.
2020-07-20 10:26:45 +02:00
Matthieu Gautier a3038253e8 Do not fail if there is no file to publish. 2020-07-15 17:42:32 +02:00
Matthieu Gautier b9245b4b86 New release of libzim, kiwix-lib, zim-tools and kiwix-desktop 2020-07-15 16:51:38 +02:00
Matthieu Gautier e81a2e7006 Merge tag 'r_10' 2020-07-15 16:20:16 +02:00
Matthieu Gautier 962835b33a
Merge pull request #451 from kiwix/integrate-zimwriterfs-into-zim-tools 2020-07-15 16:11:57 +02:00
Matthieu Gautier 39a93b07b3 Fix dependency detection for zim-tools. 2020-07-15 15:51:09 +02:00
Alexander Sashnov da31dd428e remove 'zimwriterfs' project from build and CI configuration
'zimwriterfs' is now a part of zim-tools (openzim/zim-tools/#92)
2020-07-08 16:54:14 +02:00
Matthieu Gautier 0910e3bc7d
Merge pull request #452 from kiwix/libmicrohttpd-0.0.71
Upgrade libmicrohttpd to 0.9.71
2020-07-08 15:26:50 +02:00
Kelson 3de886f805 Upgrade libmicrohttpd to 0.9.71 2020-07-08 14:57:38 +02:00
Matthieu Gautier 206ed166e0 New release of kiwix-tools. 2020-07-02 15:38:52 +02:00
Matthieu Gautier 2d1e8d0202 Also do the kiwix-lib release (for source publication) 2020-07-02 15:38:24 +02:00
Matthieu Gautier 7f39755ea0 New release kiwix-lib and kiwix-tools. 2020-07-02 15:22:58 +02:00
Matthieu Gautier 907bd61f59 Add BINTRAY secrets to env variables. 2020-07-01 16:32:03 +02:00
Matthieu Gautier 2ec9f10687 New release of kiwix-lib 9.2.3
The fix is only about compilation, no need to recompile other dependencies.
2020-07-01 11:36:54 +02:00
Matthieu Gautier ef7843633e Set the Qt version to use on fedora.
The default Qt version on fedora is Qt 4. We must force the use of Qt 5.
2020-07-01 11:32:43 +02:00
Matthieu Gautier da62250d83 Build kiwix-desktop without console only if we are doing a release.
`KIWIX_DESKTOP_RELEASE` is not enough to test as it will be not change
until the next commit. And we want nightly to build with console output.
2020-07-01 11:31:51 +02:00
Matthieu Gautier 7afa3f6a52 Correctly build release of kiwix-lib on android.
The name of the target is `kiwix-lib-app` on android but the key
in the version directory is `kiwix-lib`.
2020-07-01 11:30:26 +02:00
Matthieu Gautier 0419cf5f4d New release of kiwix-desktop. 2020-06-30 17:47:15 +02:00
Matthieu Gautier 66bf0d2a0e New release of libzim 6.1.7 2020-06-30 17:35:25 +02:00
Matthieu Gautier ab6ea66e31 New release of libzim 2020-06-24 15:36:54 +02:00
Miguel Rocha 728caca741
Force compilation of docoptcpp (#449)
- Docopt commit id was updated and therefore we need to force a new build in order to get the latest change (docoptcpp.pc) into the deps2 archive (needed by zim-tools)
2020-06-17 16:03:27 +02:00
Matthieu Gautier 10439b230a
Merge pull request #445 from kiwix/macos-dist
Release libzim for macOS in the CI
2020-06-17 11:35:24 +02:00
renaud gaudin 8478d65c90 enable compilation of native_mixed on macos
Issue #349 requires a native_mixed for macOS.
native_mixed is working for libzim so we whitelist it.

On the release CI, we fix the macos dylib rpath so it doesn't include the
full build-install step path which is probematic for a distributed file.

We build native_mixed for OSX in both CI and release mode
2020-06-17 09:04:10 +00:00
Matthieu Gautier 077a410086
Merge pull request #446 from kiwix/build_base_deps_bionics 2020-06-10 15:21:53 +02:00
Matthieu Gautier 2243ca9d91 Deactivate static build on bionic.
See #447
2020-06-10 14:26:11 +02:00
Matthieu Gautier 4bdbc5ac53 Build the base deps on bionics also.
This will allow other project to have their CI running on bionics.
2020-06-09 11:37:56 +02:00
Matthieu Gautier 39ca099248 New version of libzim.
No need to rebuild other project as there is code change.
2020-06-03 15:49:47 +02:00
Matthieu Gautier 15a23fcf23 New version of kiwix-lib 2020-06-03 10:49:22 +02:00
Matthieu Gautier 80c59b246f Change kiwixbot email address to the new one. 2020-06-03 10:48:41 +02:00
Matthieu Gautier f384cd23e7 New version of kiwix-lib 2020-06-02 10:20:43 +02:00
Matthieu Gautier 3b38364939
Merge pull request #424 from kiwix/kiwix-desktop-console 2020-05-25 15:24:38 +02:00
luddens e6fed66927 display windows console for non release builds 2020-05-25 14:22:03 +02:00
Matthieu Gautier 497967236e Publish release source archive on "native_mixed" platform.
`libzim` is build on "native_mixed", not "native_dyn".
2020-05-25 13:08:57 +02:00
Matthieu Gautier 22da0f3b6d Fix postfix generation to not include the `0`. 2020-05-25 12:21:10 +02:00
Matthieu Gautier 925943a5ee Fix checkout of code.
Correctly handle tag ref.
2020-05-25 12:21:10 +02:00
Matthieu Gautier 040171129a Fix release tag format.
The release tag format change to a classic tag triplet format `\d.\d.\d`
to a custom one `r_\d`.
2020-05-25 12:21:10 +02:00
Matthieu Gautier ae8a9febb9 New release of libzim.
Rebuild only projects depending of the writing part.
2020-05-25 12:21:10 +02:00
Matthieu Gautier acf66e36af
Merge pull request #440 from kiwix/add_docoptcpp_dep 2020-05-25 11:35:23 +02:00
MiguelRocha e72589a850 Added a flag to force kiwix build to not do fast_clone
- Docopt cannot do fast_clone cause it is getting a
    specific commit id. This will be changed when a new
    release is available.
2020-05-25 10:57:22 +02:00
MiguelRocha 69c33da0bc Now kiwix-build retrives docopt from a commit that has pkgconfig support. 2020-05-25 10:57:04 +02:00
Matthieu Gautier f632ef8fcc
Merge pull request #444 from kiwix/use_distro 2020-05-25 10:54:49 +02:00
Matthieu Gautier e27fd7b83d Use distro module to detect the distribution name.
`platform.linux_distribution` is deprecated.

This is a recommit of 0fe69e3 now that we moved every thing on github
actions.
2020-05-21 19:55:40 +02:00
Matthieu Gautier 257e4a4987
Merge pull request #443 from kiwix/release_github 2020-05-21 19:31:34 +02:00
Matthieu Gautier cf5b54c58b Remove travis CI. 2020-05-21 12:18:28 +02:00