Commit Graph

566 Commits

Author SHA1 Message Date
ecc6927de8 Use git archive to create dist source archive.
qmake seems to generate wrong "dist" rules for "make".
It try to copy the translation files as if it was in current directory
instead of looking the source dir.

dist archive is usefull with autotools where we want to run autogen before.
Or with meson when meson run tests before making the archive.

With qmake, it seems useless, let's simply archive what is git.
2018-09-05 19:38:58 +02:00
df0b684869 Correctly find the version of a dependency.
We have separated the version in two separated dicts since a long time :/
2018-09-05 19:31:38 +02:00
a91d85fa41 Merge pull request #250 from kiwix/new_version
Update version of libzim and kiwix-desktop.
2018-09-05 18:06:54 +02:00
e988165282 Update version of libzim and kiwix-desktop. 2018-09-05 16:56:46 +02:00
2686d74a78 Merge pull request #248 from kiwix/extra_build_version
Do not overwrite release build archives.
2018-09-04 18:34:39 +02:00
07e8b36efb Do not overwrite release build archives.
We new release of a project is made, projects dependending of it are
rebuild and republish to keep the binaries up-to-date.

To avoid overwrite the already build archives and silent the fact that
new archives are available, we need to have a extra build version.

`release_versions[project]` has to be set each time a dependency of
`project` is bump but the project version has not changed.

If the `project` version changes, the `release_versions[project]`
has to be cleared.

If we don't want to release this version again, remove project from
`release_versions`.

See kiwix/kiwix-tools#222
2018-09-04 17:56:01 +02:00
d4b393727e Merge pull request #247 from kiwix/update_versions
Update version of kiwix-tools to 0.6.1.
0.0.9
2018-08-30 16:56:24 +02:00
aed1194570 Update version of kiwix-tools to 0.6.1. 2018-08-30 16:04:28 +02:00
67033ae060 Merge pull request #246 from kiwix/msvcr100
Use the more recent msvcr100 instead of msvcr90.
2018-08-28 18:33:18 +02:00
095eec303a Use the more recent msvcr100 instead of msvcr90. 2018-08-28 16:42:06 +02:00
e77747a564 Merge pull request #245 from kiwix/win_zip_deflated
Use the ZIP_DEFLATED compression when creating zip archive.
2018-08-28 16:28:44 +02:00
b16213b1c0 Use the ZIP_DEFLATED compression when creating zip archive.
The building Windows zip decompressor handles only DEFLATED.
2018-08-28 14:56:56 +02:00
c75fd9b85c Merge pull request #242 from kiwix/new_version
Update versions of libzim and kiwix-desktop.
0.0.8
2018-08-24 16:11:11 +02:00
91f282d8f2 Update versions of libzim and kiwix-desktop. 2018-08-24 15:35:01 +02:00
b00429b701 Merge pull request #243 from kiwix/no_mips
Do not build for mips and mips64 by default.
2018-08-22 17:18:55 +02:00
3b483f9011 Do not build for mips and mips64 by default. 2018-08-22 16:44:53 +02:00
bd33238d60 Merge pull request #241 from kiwix/default_platform_custom_app
Default platform custom app
2018-08-20 17:53:48 +02:00
6f291b1c86 Set the default platform to android for kiwix-android-custom project.
Fix #206
2018-08-20 11:18:01 +02:00
81612c2f2c Set the default option in the method parsing arguments, not in the builder. 2018-08-20 11:16:33 +02:00
54458ccb0a Merge pull request #238 from kiwix/fix_src_path
Fix the src path of kiwix-desktop when doing release.
0.0.7
2018-08-06 11:31:03 +02:00
22a580d070 Fix the src path of kiwix-desktop when doing release.
kiwix-build add `_release` postfix, not the version number.
2018-08-06 10:49:53 +02:00
1948b109e2 Merge pull request #236 from kiwix/correct_src_path
Use the correct source path of kiwix-desktop when doing release.
2018-08-06 10:04:00 +02:00
cad38f8a53 Use the correct source path of kiwix-desktop when doing release. 2018-08-06 09:24:29 +02:00
58ca125d32 Merge pull request #235 from kiwix/export_env_in_docker
Export TRAVIS_TAG env var in docker
2018-08-05 22:55:18 +02:00
d91f40b467 Export TRAVIS_TAG env var in docker 2018-08-05 20:00:14 +02:00
02712cc9e4 Merge pull request #234 from kiwix/release_desktop
[Travis] Also build kiwix-desktop when building for release.
2018-08-05 19:08:34 +02:00
f51204d424 [Travis] Also build kiwix-desktop when building for release. 2018-08-04 09:06:38 +02:00
0a6adf762b Merge pull request #233 from kiwix/new_version
New version
2018-08-03 23:44:33 +02:00
a64fd8cd20 New versions. 2018-08-03 19:34:50 +02:00
b910a7b720 [AppVeyor] No more windows branch for kiwix-lib. 2018-08-03 19:34:50 +02:00
05290ec859 Merge pull request #232 from kiwix/fix_appimage
Fix appimage
2018-08-03 16:34:57 +02:00
05c0a691ec Insert lowlevel libraries in the appimage.
May fix kiwix/kiwix-desktop#14
2018-08-03 15:53:13 +02:00
c256857e01 Create the app image using the ".appimage" extension.
Fix kiwix/kiwix-desktop#19
2018-08-03 15:53:13 +02:00
afc6bf0907 Add svg icon support into the appimage
- Add missing packages in Dockerfile to support svg icons.
- Include needed plugins in the appimage.
2018-08-03 15:53:13 +02:00
0d3ea8eaa5 Use the kiwix.desktop file and the icon in the kiwix-desktop sources.
No need anymore to generate one or take a random image.
2018-08-03 15:52:50 +02:00
2024dae4c8 Merge pull request #231 from kiwix/android_no_header_mmap
Do not use buffered header on android.
2018-08-01 19:33:03 +02:00
e22ceab92a Do not use buffered header on android.
Android devices are low memory devices, use last libzim compilation option
to avoid copy/mmap index header in memory.
2018-08-01 18:07:13 +02:00
66c79e2aac Merge pull request #229 from kiwix/no_libzim_windows_branch
`libzim`'s branch window has been merged in master.
2018-07-31 09:10:51 +02:00
9d7e1af17f libzim's branch window has been merged in master. 2018-07-30 20:54:06 +02:00
b9479e8506 Merge pull request #228 from kiwix/appveyor_xapian_1.4.7
xapian 1.4.7
2018-07-27 14:09:05 +02:00
de6ae772d4 Update to last vresion of xapian. 2018-07-27 10:46:00 +02:00
b2bd19f484 Use last version of xapian instead of prerelease 2018-07-27 10:22:53 +02:00
ec273f7b0e Merge pull request #227 from kiwix/fix_sign
Sign the application after windeployqt.
2018-07-27 09:29:36 +02:00
6e396360a8 Sign the application after windeployqt.
windeployqt modify the executable, so we must sign it after.
2018-07-26 19:37:38 +02:00
013c3bd3ec Merge pull request #226 from kiwix/sign_windows_app
Sign windows application in AppVeyor
2018-07-26 16:01:02 +02:00
a4bdec74b4 Sign windows application in AppVeyor 2018-07-26 15:10:25 +02:00
81d9a96229 Merge pull request #225 from kiwix/fix_qt_version
Fix the path of AppVeyor Qt to be minor version independent.
2018-07-26 11:18:32 +02:00
968c6ecc44 Fix the path of AppVeyor Qt to be minor version independent.
AppVeyor may update minor version of Qt and change `5.11.0` to `5.11.1`.
If we use the path with the full version, it will break in the futur.

AppVeyor install a link `5.11` pointing to the last version, so let's use
it.
2018-07-26 10:28:21 +02:00
5876adbb69 Merge pull request #224 from kiwix/kiwix-custom-app
Fix compilation of kiwix-custom-app.
2018-07-19 17:02:58 +02:00
5c83ba9d10 Fix compilation of kiwix-custom-app.
This is forgotten dependency. Not updated when we moved to multi-arch
build.
Now, it is fixed.
2018-07-19 16:19:55 +02:00