Matthieu Gautier
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
Matthieu Gautier
d4b393727e
Merge pull request #247 from kiwix/update_versions
...
Update version of kiwix-tools to 0.6.1.
2018-08-30 16:56:24 +02:00
Matthieu Gautier
aed1194570
Update version of kiwix-tools to 0.6.1.
2018-08-30 16:04:28 +02:00
Matthieu Gautier
67033ae060
Merge pull request #246 from kiwix/msvcr100
...
Use the more recent msvcr100 instead of msvcr90.
2018-08-28 18:33:18 +02:00
Matthieu Gautier
095eec303a
Use the more recent msvcr100 instead of msvcr90.
2018-08-28 16:42:06 +02:00
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
c75fd9b85c
Merge pull request #242 from kiwix/new_version
...
Update versions of libzim and kiwix-desktop.
2018-08-24 16:11:11 +02:00
Matthieu Gautier
91f282d8f2
Update versions of libzim and kiwix-desktop.
2018-08-24 15:35:01 +02:00
Matthieu Gautier
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
Matthieu Gautier
3b483f9011
Do not build for mips and mips64 by default.
2018-08-22 16:44:53 +02:00
Matthieu Gautier
bd33238d60
Merge pull request #241 from kiwix/default_platform_custom_app
...
Default platform custom app
2018-08-20 17:53:48 +02:00
Matthieu Gautier
6f291b1c86
Set the default platform to `android` for `kiwix-android-custom` project.
...
Fix #206
2018-08-20 11:18:01 +02:00
Matthieu Gautier
81612c2f2c
Set the default option in the method parsing arguments, not in the builder.
2018-08-20 11:16:33 +02:00
Matthieu Gautier
54458ccb0a
Merge pull request #238 from kiwix/fix_src_path
...
Fix the src path of kiwix-desktop when doing release.
2018-08-06 11:31:03 +02:00
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
cad38f8a53
Use the correct source path of kiwix-desktop when doing release.
2018-08-06 09:24:29 +02:00
Matthieu Gautier
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
Matthieu Gautier
d91f40b467
Export TRAVIS_TAG env var in docker
2018-08-05 20:00:14 +02:00
Matthieu Gautier
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
Matthieu Gautier
f51204d424
[Travis] Also build kiwix-desktop when building for release.
2018-08-04 09:06:38 +02:00
Matthieu Gautier
0a6adf762b
Merge pull request #233 from kiwix/new_version
...
New version
2018-08-03 23:44:33 +02:00
Matthieu Gautier
a64fd8cd20
New versions.
2018-08-03 19:34:50 +02:00
Matthieu Gautier
b910a7b720
[AppVeyor] No more windows branch for kiwix-lib.
2018-08-03 19:34:50 +02:00
Matthieu Gautier
05290ec859
Merge pull request #232 from kiwix/fix_appimage
...
Fix appimage
2018-08-03 16:34:57 +02:00
Matthieu Gautier
05c0a691ec
Insert lowlevel libraries in the appimage.
...
May fix kiwix/kiwix-desktop#14
2018-08-03 15:53:13 +02:00
Matthieu Gautier
c256857e01
Create the app image using the ".appimage" extension.
...
Fix kiwix/kiwix-desktop#19
2018-08-03 15:53:13 +02:00
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
9d7e1af17f
`libzim`'s branch window has been merged in master.
2018-07-30 20:54:06 +02:00
Matthieu Gautier
b9479e8506
Merge pull request #228 from kiwix/appveyor_xapian_1.4.7
...
xapian 1.4.7
2018-07-27 14:09:05 +02:00
Matthieu Gautier
de6ae772d4
Update to last vresion of xapian.
2018-07-27 10:46:00 +02:00
Matthieu Gautier
b2bd19f484
Use last version of xapian instead of prerelease
2018-07-27 10:22:53 +02:00
Matthieu Gautier
ec273f7b0e
Merge pull request #227 from kiwix/fix_sign
...
Sign the application after windeployqt.
2018-07-27 09:29:36 +02:00
Matthieu Gautier
6e396360a8
Sign the application after windeployqt.
...
windeployqt modify the executable, so we must sign it after.
2018-07-26 19:37:38 +02:00
Matthieu Gautier
013c3bd3ec
Merge pull request #226 from kiwix/sign_windows_app
...
Sign windows application in AppVeyor
2018-07-26 16:01:02 +02:00
Matthieu Gautier
a4bdec74b4
Sign windows application in AppVeyor
2018-07-26 15:10:25 +02:00
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
5876adbb69
Merge pull request #224 from kiwix/kiwix-custom-app
...
Fix compilation of kiwix-custom-app.
2018-07-19 17:02:58 +02:00
Matthieu Gautier
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
Matthieu Gautier
3283bbe565
Merge pull request #222 from kiwix/no_window_branch_desktop
...
[AppVeyor] No windows branch for kiwix-desktop.
2018-07-17 17:35:28 +02:00
Matthieu Gautier
3e3513731e
[AppVeyor] No windows branch for kiwix-desktop.
...
The `windows` branch has been merge. We should directly use `master` now.
2018-07-17 16:50:49 +02:00
Matthieu Gautier
1693a542ed
Merge pull request #221 from kiwix/app_veyor
...
Add basic kiwix-desktop build on AppVeyor.
2018-07-17 13:11:25 +02:00
Matthieu Gautier
2743f64ef8
Add basic kiwix-desktop build on AppVeyor.
...
This is somehow a side build system base on cmd scripts.
We should merge it in kiwix-build but... no time for now :/
2018-07-17 11:23:09 +02:00
Matthieu Gautier
a17cdeba49
Merge pull request #220 from kiwix/travis_no_dep_archive_android
...
[TRAVIS] Do not make a deps archive when PLATFORM is android.
2018-07-16 19:27:49 +02:00