Matthieu Gautier
cc39a7c6fe
Generate the AppImage on xenial distribution.
...
AppImage should be genarated on a "old" distribution to be sure that
libc versions are compatible.
However, we need at least ubuntu bionic to have QWebEngine packaged.
Let's prepare our AppDir directory in bionic and generate the appimage
in xenial.
By using a small launcher script, we check that libc versions are
compatible and else print a nice message instead of crash.
See https://github.com/probonopd/linuxdeployqt/issues/340
2019-09-23 18:12:22 +02:00
Matthieu Gautier
7480bc80d7
Fix appimage script.
2019-09-17 14:37:30 +02:00
Matthieu Gautier
813c6f8038
Fix rpath of kiwix-serve.
2019-09-17 11:43:22 +02:00
Matthieu Gautier
0d132ab6e3
Make create appimage script working on other system than debian/ubuntu.
...
Not all distro use `lib/x86_64-linux-gnu`
2019-09-17 11:43:06 +02:00
Matthieu Gautier
05be522ef4
Print response content in case we cannot upload artifact to bintray.
2019-08-22 14:32:18 +02:00
Matthieu Gautier
2e347b2b33
Do not generate the pom file in kiwix-build.
...
Now we generate the pom file in kiwix-lib side, we don't need to generate
it ourselves.
2019-08-21 14:27:24 +02:00
Matthieu Gautier
fc22437d84
Fix publication of kiwix-lib-app.
2019-08-05 16:33:29 +02:00
Matthieu Gautier
7d659baa37
Package kiwix-serve within kiwix-desktop.
...
Now that kiwix-desktop use kiwix-serve to serve the content, we need to
compile and package kiwix-serve (kiwix-tools).
2019-07-24 11:17:39 +02:00
Matthieu Gautier
daf93f2e2f
Build kiwix-lib-app in the CI and publish the release version.
2019-07-24 10:25:52 +02:00
Matthieu Gautier
3c4da32054
Make the appimage creation less verbose.
...
`verbose=3` is too verbose for travis. Travis kill our job because the log
is too long.
2019-05-29 10:25:59 +02:00
Matthieu Gautier
6e8c8fafb4
Use `-unsupported-allow-new-glibc` option to package on bionic.
2019-05-28 11:16:06 +02:00
Matthieu Gautier
c8285a371d
Fix creation of appimage.
...
Now that issue probonopd/linuxdeployqt#340 is fixed with a new option
`-unsupported-allow-new-glibc`, we can revert commit 4329629f
2019-02-20 09:47:45 +01:00
Matthieu Gautier
8f5df26a68
The name of the desktop file is now `org.kiwix.desktop.desktop`
2018-12-21 14:30:36 +01:00
Matthieu Gautier
ce540ca280
Update creation of appImage to the new location of kiwix-desktop.desktop.
2018-11-27 17:22:47 +01:00
Matthieu Gautier
1b7a40ea97
Fix create appimage
2018-11-02 17:58:18 +01:00
Matthieu Gautier
f4ff820eda
Add aria2 in the appimage.
2018-11-02 11:56:00 +01: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
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
probonopd
3916b14aee
Categories=Education;
...
Fixes https://github.com/kiwix/kiwix-build/issues/192#issuecomment-397818904
2018-06-24 11:44:24 +02:00
Matthieu Gautier
894ab4ba06
Add a script to package kiwix-desktop in a AppImage.
...
AppImage is a tools to create application running in all linux.
See https://appimage.org/
2018-06-12 16:29:00 +02:00